01/12/2026 04:16:15.869 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:15.871 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:15.875 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:15.876 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:15.877 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:15.878 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:15.879 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:15.879 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:15.879 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:15.879 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:15.879 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:15.880 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:15.880 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:15.884 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:15.885 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:15.887 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:15.888 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:15.888 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:15.888 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:15.889 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:15.889 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:15.889 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:15.889 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:15.893 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:15.895 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:15.895 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:15.896 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:15.897 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:15.897 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:15.898 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:15.898 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:15.898 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:15.898 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:15.898 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:15.903 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:15.905 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:15.906 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:15.907 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:15.907 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:15.907 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:15.907 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:15.907 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:15.908 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:15.913 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:15.915 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:15.916 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:15.917 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:15.918 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:15.918 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:15.918 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:15.919 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:15.919 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:15.919 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:15.919 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:15.925 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:15.926 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:15.927 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:15.928 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:15.929 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:15.930 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:15.931 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:15.931 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:15.931 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:15.931 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:15.932 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:15.936 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:15.937 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:15.938 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:15.938 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:15.939 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:15.940 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:15.940 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:15.940 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:15.940 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:15.940 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:15.941 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:15.947 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:15.949 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:15.949 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:15.950 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:15.951 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:15.951 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:15.951 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:15.951 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:15.952 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:15.953 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:15.957 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:15.959 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:15.960 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:15.961 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:15.962 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:15.962 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:15.962 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:15.962 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:15.962 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:15.963 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:15.970 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:15.971 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:15.972 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:15.973 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:15.974 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:15.974 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:15.975 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:15.975 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:15.975 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:15.975 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:15.976 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:15.981 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:15.982 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:15.983 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:15.985 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:15.985 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:15.985 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:15.985 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:15.985 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:15.986 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:15.987 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:15.987 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:15.991 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:15.993 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:15.994 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:15.995 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:15.995 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:15.995 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:15.995 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:15.995 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:15.996 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:15.998 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.001 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.003 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.003 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.004 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.005 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.005 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.005 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.005 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.005 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.006 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.010 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.012 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.013 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.014 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.015 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.015 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.015 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.015 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.015 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.016 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.019 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.022 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.024 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.026 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.027 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.028 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.029 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.029 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.029 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.029 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.029 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.030 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.035 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.037 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.039 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.040 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.041 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.041 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.041 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.042 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.042 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.042 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.042 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.047 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.049 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.050 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.050 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.051 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.052 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.052 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.052 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.052 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.052 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.053 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.057 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.059 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.059 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.060 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.061 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.061 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.061 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.061 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.062 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.064 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.067 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.069 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.070 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.071 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.072 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.072 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.072 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.072 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.072 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.073 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.074 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.077 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.080 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.081 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.082 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.082 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.082 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.082 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.082 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.085 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.086 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.088 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.091 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.094 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.095 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.096 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.097 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.097 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.097 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.097 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.099 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.101 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.104 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.106 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.108 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.109 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.110 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.110 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.110 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.110 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.110 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.113 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.114 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.119 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.122 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.124 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.125 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.125 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.126 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.127 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.127 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.127 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.127 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.128 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.133 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.135 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.136 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.138 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.138 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.139 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.139 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.139 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.139 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.139 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.140 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.145 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.147 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.148 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.148 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.149 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.150 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.150 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.150 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.150 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.150 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.151 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.156 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.157 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.158 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.159 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.160 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.160 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.160 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.161 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.161 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.161 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.161 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.165 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.166 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.168 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.169 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.169 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.169 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.170 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.170 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.170 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.170 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.174 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.175 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.176 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.177 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.177 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.178 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.178 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.178 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.178 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.178 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.179 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.183 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.186 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.187 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.188 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.188 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.189 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.189 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.189 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.189 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.189 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.190 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.194 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.196 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.196 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.197 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.197 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.197 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.197 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.198 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.199 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.199 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.201 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.203 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.205 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.206 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.206 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.206 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.206 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.206 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.207 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.207 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.214 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.216 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.216 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.217 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.217 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.218 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.218 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.218 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.218 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.218 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.219 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.223 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.224 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.225 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.226 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.226 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.227 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.227 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.227 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.227 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.227 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.232 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.233 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.234 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.235 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.236 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.236 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.236 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.236 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.236 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.238 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.240 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.243 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.245 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.246 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.246 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.247 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.247 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.247 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.247 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.247 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.248 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.252 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.254 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.254 7f7755879648 [contrail-alarm-gen] [INFO]: UVE Done 01/12/2026 04:16:16.256 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.257 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.258 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.258 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.258 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.258 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.258 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.259 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.263 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.265 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.266 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.266 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.268 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.269 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.269 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.269 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.269 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.269 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.270 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.274 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.276 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.277 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.277 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.278 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.278 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.279 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.279 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.279 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.279 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.280 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.285 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.286 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.287 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.288 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.288 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.289 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.289 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.289 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.289 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.289 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.290 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.294 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.296 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.297 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.298 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.298 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.298 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.298 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.298 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.299 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.300 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.301 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.305 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.306 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.307 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.308 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.308 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.308 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.308 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.308 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.309 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.311 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.312 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.313 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.315 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.315 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.316 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.316 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.316 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.316 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.316 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.317 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.323 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.324 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.325 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.326 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.327 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.327 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.327 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.327 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.327 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.328 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.328 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.332 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.334 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.335 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.335 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.336 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.337 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.337 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.337 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.337 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.337 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.338 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.341 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.343 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.344 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.345 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.346 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.346 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.346 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.346 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.347 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.348 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.352 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.354 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.355 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.356 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.356 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.356 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.356 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.357 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.358 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.359 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.360 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.362 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.364 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.365 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.366 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.366 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.366 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.366 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.366 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.367 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.371 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.375 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.376 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.377 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.378 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.379 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.379 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.379 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.379 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.379 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.380 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.385 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.387 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.389 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.389 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.390 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.393 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.394 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.394 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.394 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.394 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.395 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.396 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.404 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.405 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.407 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.408 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.408 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.409 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.409 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.409 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.410 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.410 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.410 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.415 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.416 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.417 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.418 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.419 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.420 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.420 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.420 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.421 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.421 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.422 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.424 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.427 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.428 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.430 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.430 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.431 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.432 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.432 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.432 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.432 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.433 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.434 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.438 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.440 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.442 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.443 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.444 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.444 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.444 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.444 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.444 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.445 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.448 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.449 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.450 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.451 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.452 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.452 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.453 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.453 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.453 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.453 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.454 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.459 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.461 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.461 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.462 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.463 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.463 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.463 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.463 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.463 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.464 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.466 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.467 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.469 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.470 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.471 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.471 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.471 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.471 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.471 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.472 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.473 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.476 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.477 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.478 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.479 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.480 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.480 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.480 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.481 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.481 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.482 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.486 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.487 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.489 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.490 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.490 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.490 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.491 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.491 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.491 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.491 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.496 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.497 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.499 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.500 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.500 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.501 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.501 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.501 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.502 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.502 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.502 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.506 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.508 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.509 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.509 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.510 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.511 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.511 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.511 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.511 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.511 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.512 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.515 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.516 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.518 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.518 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.519 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.519 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.519 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.519 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.519 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.520 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.523 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.525 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.526 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.527 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.528 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.528 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.528 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.528 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.528 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.529 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.529 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.533 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.534 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.535 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.536 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.536 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.536 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.536 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.536 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.537 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.541 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.542 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.543 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.544 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.545 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.545 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.545 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.545 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.545 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.546 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.547 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.553 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.554 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.555 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.556 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.557 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.557 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.557 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.557 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.557 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.558 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.561 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.563 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.565 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.566 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.566 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.567 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.567 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.567 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.567 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.568 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.569 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.572 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.573 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.574 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.575 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.576 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.577 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.578 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.578 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.578 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.578 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.580 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.584 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.586 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.587 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.588 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.589 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.589 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.590 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.590 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.590 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.590 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.590 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.594 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.595 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.597 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.597 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.598 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.598 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.599 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.599 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.599 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.599 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.600 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.605 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.606 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.607 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.608 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.609 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.609 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.609 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.609 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.609 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.610 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.610 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.614 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.616 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.617 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.618 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.619 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.619 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.619 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.619 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.619 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.620 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.624 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.626 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.628 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.628 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.629 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.629 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.629 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.629 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.630 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.630 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.633 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.634 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.637 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.638 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.638 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.639 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.639 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.639 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.639 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.639 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.640 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.644 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.646 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.647 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.647 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.648 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.648 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.648 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.649 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.649 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.649 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.650 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.654 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.656 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.657 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.660 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.660 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.660 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.660 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.660 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.661 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.662 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.662 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.666 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.668 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.668 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.669 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.669 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.669 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.669 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.669 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.670 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.671 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.672 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.677 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.679 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.679 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.680 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.680 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.680 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.680 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.680 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.682 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.682 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.684 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.687 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.689 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.690 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.691 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.691 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.691 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.691 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.691 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.695 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.696 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.701 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.702 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.704 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.706 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.707 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.707 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.707 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.707 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.707 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.707 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.708 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.712 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.714 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.715 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.716 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.716 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.716 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.716 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.716 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.717 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.719 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.722 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.723 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.724 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.725 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.726 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.726 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.726 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.726 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.726 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.727 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.731 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.732 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.733 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.733 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.734 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.735 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.735 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.735 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.735 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.735 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.736 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.740 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.742 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.743 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.744 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.744 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.744 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.744 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.744 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.745 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.746 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.747 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.752 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.756 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.757 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.757 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.758 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.759 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.759 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.759 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.759 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.760 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.762 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.768 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.770 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.772 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.773 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.774 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.774 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.774 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.774 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.774 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.776 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.777 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.782 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.783 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.785 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.786 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.786 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.787 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.787 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.787 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.787 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.787 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.788 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.796 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.798 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.799 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.799 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.800 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.801 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.801 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.801 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.801 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.801 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.802 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.806 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.807 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.809 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.810 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.811 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.811 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.811 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.811 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.811 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.812 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.812 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.817 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.820 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.823 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.824 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.824 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.825 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.825 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.826 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.826 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.826 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.827 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.831 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.832 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.833 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.834 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.834 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.835 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.836 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.836 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.836 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.836 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.837 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.843 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.845 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.846 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.847 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.848 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.848 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.848 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.848 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.848 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.849 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.853 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.854 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.855 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.856 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.857 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.859 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.859 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.859 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.859 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.859 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.860 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.865 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.866 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.867 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.867 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.868 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.869 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.869 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.869 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.869 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.870 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.870 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.875 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.877 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.879 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.879 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.880 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.880 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.880 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.880 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.880 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.881 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.886 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.887 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.888 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.889 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.890 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.890 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.890 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.890 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.890 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.890 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.891 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.896 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.897 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.899 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.900 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.901 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.901 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.901 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.901 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.901 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.902 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.905 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.907 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.909 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.910 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.910 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.911 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.911 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.911 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.911 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.911 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.912 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.916 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.917 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.918 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.919 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.920 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.920 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.920 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.920 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.920 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.921 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.922 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.925 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.926 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.927 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.928 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.929 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.929 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.929 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.929 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.929 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.930 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.933 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.935 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.936 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.937 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.938 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.938 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.938 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.938 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.938 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.939 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.943 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.944 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.945 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.946 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.947 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.947 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.948 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.948 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.948 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.948 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.949 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.954 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.955 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.957 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.957 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.958 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.958 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.958 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.958 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.958 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.959 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.960 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.963 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.965 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.965 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.966 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.966 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.967 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.967 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.967 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.967 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.967 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.972 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.974 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.975 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.976 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.976 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.977 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.977 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.977 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.977 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.977 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.978 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.982 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.984 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.984 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.985 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.985 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.985 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.986 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.986 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.987 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:16.987 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.991 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:16.992 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:16.993 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.994 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.995 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:16.995 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:16.995 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:16.995 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:16.995 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:16.996 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:16.999 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.002 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.004 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.006 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.007 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.007 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.007 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.008 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.008 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.010 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.010 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.012 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.015 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.017 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.018 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.019 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.019 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.019 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.019 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.019 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.020 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.023 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.024 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.025 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.026 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.027 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.027 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.027 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.027 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.027 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.027 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.028 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.032 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.034 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.035 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.036 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.036 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.036 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.036 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.036 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.037 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.038 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.041 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.042 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.045 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.046 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.047 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.047 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.047 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.047 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.047 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.047 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.048 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.051 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.053 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.054 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.054 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.055 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.055 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.055 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.055 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.055 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.056 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.057 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.061 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.063 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.064 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.064 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.065 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.065 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.065 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.065 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.066 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.066 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.071 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.073 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.074 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.075 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.075 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.075 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.075 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.075 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.076 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.077 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.084 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.087 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.087 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.088 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.089 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.090 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.090 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.090 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.090 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.091 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.097 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.099 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.101 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.102 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.103 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.103 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.104 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.104 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.104 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.104 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.105 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.109 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.110 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.112 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.113 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.114 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.114 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.115 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.115 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.115 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.115 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.121 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.123 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.124 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.125 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.126 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.126 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.126 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.126 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.126 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.128 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.129 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.132 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.135 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.136 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.137 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.137 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.137 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.137 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.137 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.139 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.143 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.146 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.148 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.151 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.152 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.152 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.153 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.153 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.154 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.154 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.154 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.155 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.160 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.162 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.164 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.165 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.166 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.166 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.167 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.167 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.167 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.167 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.168 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.169 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.172 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.174 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.176 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.177 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.178 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.178 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.178 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.178 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.178 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.179 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.181 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.183 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.185 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.187 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.187 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.189 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.189 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.189 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.189 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.189 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.190 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.190 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.197 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.198 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.199 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.200 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.201 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.202 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.203 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.203 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.203 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.203 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.204 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.211 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.213 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.215 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.215 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.216 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.217 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.217 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.218 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.218 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.218 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.219 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.221 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.224 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.226 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.227 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.228 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.229 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.229 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.229 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.229 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.231 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.232 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.233 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.237 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.240 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.241 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.242 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.243 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.243 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.243 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.243 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.243 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.244 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.249 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.251 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.253 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.254 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.255 7f7755879648 [contrail-alarm-gen] [INFO]: UVE Done 01/12/2026 04:16:17.257 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.258 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.258 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.258 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.258 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.258 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.259 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.262 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.266 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.268 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.269 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.270 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.271 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.271 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.271 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.271 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.275 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.276 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.277 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.280 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.282 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.283 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.284 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.285 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.285 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.285 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.285 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.285 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.286 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.291 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.292 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.293 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.294 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.295 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.296 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.296 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.297 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.297 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.297 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.298 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.303 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.305 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.306 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.308 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.309 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.310 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.310 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.310 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.310 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.310 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.311 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.316 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.319 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.320 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.321 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.322 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.322 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.322 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.322 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.322 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.323 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.329 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.331 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.332 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.332 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.333 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.333 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.334 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.334 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.334 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.334 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.335 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.340 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.342 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.344 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.344 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.345 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.346 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.346 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.346 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.346 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.346 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.347 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.351 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.353 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.354 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.355 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.355 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.355 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.355 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.355 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.356 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.356 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.360 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.361 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.363 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.363 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.364 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.364 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.364 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.364 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.365 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.366 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.366 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.370 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.373 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.374 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.375 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.375 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.375 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.375 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.376 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.377 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.378 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.381 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.382 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.384 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.385 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.386 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.386 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.386 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.386 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.386 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.387 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.394 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.395 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.397 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.397 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.398 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.400 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.400 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.400 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.400 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.400 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.401 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.407 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.409 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.410 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.411 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.412 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.413 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.413 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.414 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.414 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.414 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.416 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.420 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.422 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.423 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.424 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.425 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.426 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.426 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.427 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.427 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.427 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.429 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.434 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.436 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.439 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.439 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.441 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.441 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.441 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.441 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.441 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.441 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.443 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.443 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.447 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.450 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.450 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.451 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.451 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.451 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.451 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.451 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.453 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.453 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.459 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.461 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.462 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.463 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.463 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.464 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.464 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.464 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.464 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.464 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.466 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.470 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.473 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.473 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.475 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.475 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.475 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.475 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.475 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.475 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.476 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.480 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.482 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.483 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.483 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.484 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.484 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.484 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.484 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.485 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.486 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.487 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.490 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.491 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.492 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.493 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.493 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.493 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.493 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.493 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.494 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.497 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.498 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.500 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.502 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.503 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.504 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.504 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.504 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.504 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.504 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.505 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.507 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.512 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.514 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.515 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.516 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.516 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.516 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.516 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.516 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.517 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.521 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.522 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.523 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.524 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.525 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.526 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.526 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.526 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.526 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.526 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.527 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.531 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.533 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.533 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.534 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.534 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.535 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.535 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.535 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.535 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.535 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.536 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.541 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.542 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.543 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.544 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.544 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.544 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.544 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.544 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.545 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.546 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.548 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.550 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.551 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.552 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.552 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.552 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.552 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.553 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.553 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.553 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.558 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.559 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.561 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.561 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.562 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.562 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.562 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.562 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.562 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.563 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.566 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.568 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.569 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.570 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.571 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.571 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.571 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.571 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.571 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.572 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.572 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.576 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.577 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.578 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.579 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.579 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.579 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.579 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.579 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.580 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.583 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.584 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.586 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.586 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.587 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.587 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.587 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.587 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.587 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.588 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.592 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.594 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.596 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.596 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.597 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.598 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.598 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.598 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.598 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.598 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.599 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.605 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.606 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.607 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.608 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.609 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.609 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.609 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.609 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.609 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.610 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.615 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.616 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.617 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.618 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.618 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.619 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.619 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.619 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.619 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.619 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.620 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.625 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.628 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.628 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.630 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.631 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.632 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.632 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.632 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.632 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.632 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.633 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.638 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.639 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.640 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.641 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.641 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.642 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.642 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.642 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.642 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.642 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.647 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.648 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.650 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.651 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.653 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.653 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.653 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.653 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.653 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.653 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.654 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.659 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.661 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.662 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.662 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.663 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.663 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.663 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.663 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.663 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.664 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.665 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.668 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.670 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.671 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.671 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.672 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.672 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.672 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.672 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.673 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.677 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.678 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.679 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.680 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.681 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.681 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.682 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.682 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.682 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.682 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.682 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.687 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.689 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.690 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.693 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.693 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.693 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.693 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.693 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.695 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.696 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.696 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.702 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.704 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.706 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.706 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.707 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.708 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.708 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.708 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.708 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.712 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.712 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.718 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.719 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.720 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.721 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.722 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.723 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.723 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.723 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.723 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.724 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.730 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.731 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.732 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.733 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.734 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.735 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.735 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.735 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.735 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.735 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.736 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.741 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.742 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.743 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.745 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.746 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.746 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.746 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.746 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.746 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.747 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.751 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.752 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.753 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.754 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.755 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.756 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.756 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.756 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.756 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.756 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.757 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.762 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.764 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.765 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.766 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.766 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.767 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.767 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.767 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.767 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.767 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.768 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.772 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.773 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.774 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.775 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.776 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.776 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.776 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.776 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.776 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.778 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.778 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.783 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.785 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.785 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.786 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.787 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.787 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.787 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.787 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.787 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.788 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.793 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.794 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.796 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.797 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.797 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.798 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.798 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.798 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.798 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.798 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.800 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.804 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.806 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.807 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.808 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.809 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.809 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.809 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.809 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.809 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.810 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.811 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.815 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.817 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.817 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.818 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.819 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.819 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.819 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.819 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.819 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.820 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.829 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.831 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.832 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.833 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.834 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.834 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.835 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.835 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.835 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.835 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.837 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.837 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.841 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.843 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.845 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.847 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.847 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.847 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.847 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.847 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.848 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.850 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.851 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.856 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.858 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.859 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.859 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.860 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.860 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.860 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.861 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.861 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.862 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.862 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.866 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.869 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.869 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.870 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.871 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.871 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.871 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.871 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.871 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.872 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.876 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.878 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.880 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.880 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.881 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.882 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.882 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.882 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.882 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.882 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.883 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.888 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.889 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.891 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.892 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.893 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.893 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.894 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.894 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.894 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.894 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.894 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.898 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.901 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.901 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.902 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.902 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.903 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.903 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.903 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.903 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.903 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.904 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.908 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.910 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.910 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.911 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.911 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.912 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.912 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.912 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.912 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.912 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.913 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.917 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.919 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.919 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.920 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.920 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.920 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.921 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.921 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.921 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.921 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.925 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.928 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.929 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.930 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.931 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.931 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.931 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.931 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.931 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.931 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.932 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.937 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.939 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.940 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.941 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.942 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.943 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.943 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.943 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.943 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.944 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.946 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.951 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.952 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.953 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.954 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.955 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.955 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.956 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.956 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.956 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.957 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.961 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.964 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.968 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.968 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.969 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.970 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.970 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.970 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.970 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.970 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.971 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.973 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.976 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.979 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.979 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.980 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.980 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.980 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.980 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.980 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.982 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.982 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:17.983 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:17.988 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:17.990 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.991 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.992 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:17.992 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:17.992 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:17.992 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:17.992 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:17.993 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:17.993 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.000 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.001 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.002 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.003 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.003 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.003 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.004 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.004 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.004 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.005 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.006 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.010 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.012 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.013 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.014 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.015 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.015 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.015 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.015 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.016 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.017 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.017 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.021 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.023 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.024 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.024 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.025 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.025 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.025 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.025 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.025 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.026 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.031 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.032 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.034 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.035 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.035 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.036 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.037 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.037 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.037 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.037 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.038 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.043 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.045 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.046 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.046 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.047 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.047 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.047 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.047 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.047 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.050 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.050 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.054 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.056 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.057 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.058 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.060 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.060 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.060 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.060 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.060 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.061 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.065 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.067 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.068 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.069 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.069 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.070 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.070 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.070 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.070 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.070 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.071 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.075 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.076 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.077 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.078 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.078 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.078 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.078 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.078 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.079 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.080 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.084 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.088 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.089 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.090 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.091 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.091 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.091 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.091 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.091 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.092 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.093 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.097 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.099 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.100 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.101 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.102 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.102 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.102 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.102 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.102 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.103 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.104 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.110 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.113 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.114 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.115 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.115 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.116 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.116 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.116 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.116 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.117 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.124 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.126 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.128 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.129 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.130 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.131 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.131 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.131 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.131 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.132 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.133 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.137 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.139 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.140 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.142 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.143 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.143 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.143 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.143 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.143 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.144 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.149 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.151 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.153 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.154 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.155 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.156 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.156 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.156 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.156 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.156 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.158 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.159 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.164 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.166 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.167 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.168 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.169 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.170 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.170 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.170 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.170 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.170 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.171 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.176 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.178 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.179 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.180 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.180 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.181 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.181 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.181 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.181 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.181 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.183 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.187 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.189 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.191 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.192 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.194 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.194 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.194 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.194 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.194 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.196 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.196 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.200 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.203 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.206 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.207 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.209 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.209 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.209 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.209 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.210 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.211 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.213 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.217 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.218 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.219 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.220 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.221 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.221 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.222 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.222 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.222 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.223 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.226 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.228 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.230 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.231 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.232 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.232 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.233 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.233 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.233 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.234 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.235 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.239 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.241 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.243 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.244 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.247 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.247 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.248 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.248 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.248 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.248 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.249 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.254 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.255 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.256 7f7755879648 [contrail-alarm-gen] [INFO]: UVE Done 01/12/2026 04:16:18.257 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.259 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.259 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.260 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.260 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.260 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.260 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.260 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.261 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.268 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.269 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.270 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.271 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.274 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.274 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.274 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.274 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.274 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.276 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.276 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.277 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.282 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.284 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.285 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.286 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.287 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.287 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.287 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.287 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.287 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.288 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.292 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.294 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.295 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.296 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.297 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.297 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.298 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.298 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.298 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.298 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.299 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.305 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.307 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.308 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.308 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.309 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.310 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.310 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.310 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.310 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.312 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.312 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.316 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.317 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.319 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.320 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.321 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.321 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.321 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.321 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.321 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.322 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.327 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.328 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.329 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.330 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.331 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.332 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.332 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.332 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.332 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.332 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.333 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.337 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.338 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.340 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.341 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.342 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.342 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.342 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.342 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.342 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.343 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.347 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.348 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.350 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.351 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.351 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.352 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.353 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.353 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.353 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.353 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.353 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.358 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.359 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.361 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.362 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.362 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.363 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.363 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.363 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.363 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.363 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.368 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.369 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.371 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.371 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.372 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.374 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.374 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.374 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.374 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.375 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.375 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.380 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.381 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.382 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.382 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.383 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.385 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.385 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.385 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.385 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.385 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.387 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.391 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.393 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.394 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.395 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.395 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.395 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.395 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.395 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.396 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.396 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.397 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.400 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.402 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.402 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.403 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.403 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.403 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.404 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.404 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.404 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.407 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.409 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.410 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.411 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.412 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.413 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.413 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.413 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.413 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.413 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.414 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.419 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.420 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.422 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.422 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.423 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.424 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.424 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.424 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.424 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.424 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.425 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.429 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.430 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.432 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.433 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.434 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.434 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.434 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.434 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.434 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.435 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.436 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.440 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.441 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.442 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.443 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.444 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.444 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.444 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.444 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.444 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.445 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.448 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.449 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.451 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.451 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.452 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.452 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.452 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.452 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.452 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.453 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.455 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.457 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.459 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.460 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.460 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.461 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.461 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.461 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.461 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.461 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.462 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.466 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.467 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.468 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.469 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.469 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.469 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.469 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.469 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.470 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.470 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.474 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.476 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.477 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.478 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.479 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.479 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.479 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.479 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.479 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.480 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.484 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.485 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.486 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.487 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.488 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.488 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.488 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.488 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.488 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.489 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.490 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.493 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.495 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.496 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.496 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.498 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.498 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.498 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.498 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.498 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.499 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.503 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.505 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.506 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.507 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.507 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.507 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.508 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.508 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.508 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.509 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.509 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.513 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.515 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.515 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.516 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.517 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.517 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.517 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.517 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.517 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.518 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.523 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.527 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.529 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.529 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.530 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.530 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.530 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.531 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.531 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.531 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.531 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.535 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.536 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.538 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.539 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.539 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.540 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.540 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.540 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.540 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.541 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.542 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.545 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.546 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.547 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.548 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.548 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.548 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.549 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.549 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.549 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.549 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.553 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.555 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.556 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.556 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.557 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.558 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.558 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.558 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.558 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.558 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.559 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.563 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.564 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.565 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.566 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.566 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.566 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.567 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.567 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.567 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.567 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.568 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.571 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.573 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.574 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.575 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.575 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.575 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.575 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.575 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.576 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.577 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.580 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.582 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.585 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.586 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.587 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.591 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.591 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.591 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.591 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.592 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.594 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.596 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.599 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.600 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.602 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.603 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.604 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.604 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.604 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.604 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.604 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.605 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.606 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.609 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.610 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.611 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.612 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.613 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.613 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.613 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.613 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.613 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.614 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.614 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.617 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.620 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.621 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.621 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.621 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.622 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.622 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.622 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.623 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.623 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.628 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.631 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.632 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.632 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.633 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.633 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.633 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.633 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.633 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.634 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.636 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.640 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.642 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.643 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.643 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.643 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.644 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.644 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.644 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.644 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.648 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.649 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.649 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.650 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.651 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.651 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.651 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.651 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.651 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.652 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.652 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.656 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.658 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.659 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.660 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.660 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.660 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.660 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.660 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.661 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.662 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.663 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.666 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.668 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.668 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.669 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.669 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.669 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.669 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.669 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.670 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.673 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.675 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.676 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.677 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.677 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.678 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.678 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.678 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.678 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.678 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.679 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.685 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.686 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.686 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.687 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.688 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.688 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.688 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.688 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.688 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.689 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.690 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.694 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.696 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.696 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.697 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.697 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.698 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.698 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.698 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.698 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.699 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.703 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.705 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.705 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.706 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.706 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.706 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.706 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.706 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.708 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.708 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.711 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.712 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.714 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.715 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.716 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.716 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.716 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.716 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.716 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.718 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.722 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.723 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.724 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.725 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.725 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.726 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.726 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.726 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.726 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.727 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.728 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.731 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.732 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.733 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.734 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.735 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.735 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.735 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.735 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.735 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.736 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.741 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.743 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.745 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.746 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.747 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.748 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.748 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.748 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.748 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.748 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.749 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.753 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.755 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.756 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.757 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.758 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.758 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.758 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.758 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.758 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.759 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.761 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.764 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.765 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.767 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.767 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.768 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.768 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.768 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.769 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.769 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.769 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.773 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.774 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.775 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.776 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.777 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.777 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.777 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.777 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.777 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.778 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.779 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.782 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.784 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.784 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.785 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.786 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.786 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.786 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.786 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.786 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.787 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.792 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.794 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.795 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.796 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.796 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.797 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.797 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.797 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.797 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.797 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.798 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.803 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.805 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.807 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.808 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.809 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.809 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.809 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.809 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.809 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.810 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.811 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.815 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.816 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.817 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.818 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.819 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.819 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.819 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.819 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.819 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.820 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.823 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.825 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.827 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.827 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.827 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.828 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.828 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.829 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.829 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.829 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.830 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.834 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.836 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.837 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.838 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.838 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.839 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.839 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.839 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.839 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.840 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.841 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.845 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.846 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.847 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.848 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.849 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.849 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.849 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.849 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.849 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.850 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.854 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.856 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.857 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.857 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.858 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.859 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.859 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.860 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.860 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.860 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.861 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.866 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.867 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.869 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.869 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.870 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.871 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.871 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.871 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.871 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.871 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.872 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.876 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.878 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.878 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.879 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.879 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.879 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.879 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.879 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.880 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.881 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.885 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.886 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.887 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.888 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.888 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.889 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.889 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.889 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.889 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.890 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.894 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.896 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.897 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.898 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.898 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.898 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.898 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.898 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.899 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.900 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.900 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.905 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.908 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.909 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.910 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.911 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.911 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.911 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.911 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.911 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.912 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.917 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.921 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.921 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.922 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.923 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.923 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.923 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.923 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.923 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.924 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.925 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.929 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.931 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.931 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.932 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.933 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.933 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.933 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.933 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.933 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.934 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.938 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.940 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.941 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.941 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.942 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.942 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.942 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.942 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.942 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.943 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.947 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.947 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.949 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.949 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.950 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.950 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.950 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.950 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.950 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.951 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.953 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.956 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.958 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.959 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.959 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.959 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.960 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.960 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.960 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.961 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.962 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.964 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.966 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.967 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.967 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.968 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.968 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.968 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.968 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.968 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.969 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.973 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.975 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.976 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.977 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.977 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.977 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.977 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.977 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.978 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.979 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.979 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.986 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:18.989 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.990 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:18.991 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.991 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:18.992 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:18.992 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:18.992 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:18.992 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:18.993 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:18.994 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:18.997 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.000 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.000 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.002 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.003 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.003 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.003 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.004 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.004 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.004 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.008 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.010 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.011 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.011 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.012 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.012 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.012 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.013 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.013 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.013 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.013 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.017 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.019 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.020 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.020 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.021 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.021 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.021 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.021 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.021 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.022 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.024 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.027 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.029 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.030 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.030 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.031 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.031 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.031 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.031 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.031 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.032 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.039 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.040 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.042 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.042 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.043 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.044 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.044 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.044 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.044 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.044 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.046 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.052 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.053 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.054 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.055 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.055 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.055 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.055 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.056 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.056 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.058 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.059 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.063 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.065 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.066 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.067 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.068 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.068 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.068 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.068 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.069 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.069 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.073 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.074 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.075 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.076 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.077 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.077 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.077 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.077 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.077 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.078 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.080 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.083 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.085 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.085 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.086 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.087 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.087 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.087 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.087 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.087 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.088 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.095 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.097 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.099 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.101 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.101 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.104 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.104 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.104 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.104 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.104 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.105 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.105 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.109 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.111 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.112 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.113 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.114 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.114 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.114 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.114 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.114 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.115 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.115 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.120 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.121 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.122 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.123 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.124 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.124 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.124 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.124 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.124 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.125 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.128 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.129 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.131 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.131 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.132 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.132 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.133 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.133 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.133 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.133 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.134 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.137 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.139 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.140 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.142 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.142 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.143 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.143 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.143 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.143 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.144 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.145 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.150 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.152 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.152 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.153 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.153 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.153 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.153 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.154 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.154 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.154 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.159 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.163 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.165 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.166 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.167 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.168 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.168 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.168 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.168 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.169 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.169 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.170 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.175 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.177 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.178 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.179 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.181 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.181 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.181 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.181 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.181 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.182 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.188 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.190 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.191 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.193 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.193 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.194 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.195 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.195 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.195 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.195 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.195 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.197 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.201 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.203 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.205 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.205 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.206 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.206 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.206 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.206 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.207 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.207 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.211 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.212 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.213 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.216 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.216 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.217 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.217 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.217 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.217 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.217 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.218 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.224 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.226 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.227 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.228 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.229 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.230 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.230 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.231 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.231 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.231 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.232 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.238 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.239 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.240 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.240 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.241 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.242 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.242 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.242 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.242 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.243 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.243 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.248 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.250 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.251 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.251 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.252 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.252 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.252 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.253 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.253 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.253 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.253 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.259 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.259 7f7755879648 [contrail-alarm-gen] [INFO]: UVE Done 01/12/2026 04:16:19.263 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.264 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.264 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.265 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.266 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.266 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.266 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.266 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.266 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.267 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.272 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.274 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.274 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.276 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.276 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.276 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.276 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.276 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.279 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.280 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.281 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.284 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.286 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.287 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.288 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.288 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.288 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.288 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.288 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.289 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.292 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.294 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.295 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.298 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.299 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.299 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.300 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.300 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.300 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.300 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.301 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.305 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.306 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.308 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.308 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.309 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.310 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.310 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.310 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.311 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.311 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.312 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.317 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.320 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.321 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.322 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.323 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.323 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.323 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.323 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.323 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.325 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.326 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.329 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.331 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.332 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.333 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.334 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.334 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.334 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.334 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.334 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.335 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.341 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.343 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.344 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.344 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.345 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.346 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.347 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.347 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.347 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.347 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.348 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.352 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.353 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.355 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.356 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.357 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.357 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.358 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.358 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.358 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.358 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.359 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.363 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.365 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.367 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.368 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.369 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.369 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.369 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.369 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.369 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.370 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.372 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.375 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.377 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.378 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.379 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.380 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.380 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.380 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.380 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.380 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.381 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.387 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.392 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.393 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.394 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.396 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.396 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.396 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.396 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.396 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.396 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.397 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.405 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.409 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.411 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.412 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.413 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.414 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.414 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.414 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.414 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.414 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.418 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.418 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.422 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.423 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.426 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.427 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.428 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.428 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.428 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.428 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.428 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.429 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.429 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.436 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.441 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.441 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.442 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.443 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.444 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.444 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.444 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.444 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.444 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.445 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.448 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.451 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.458 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.460 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.461 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.461 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.462 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.462 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.462 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.462 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.463 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.464 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.465 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.469 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.470 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.471 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.476 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.476 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.476 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.476 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.476 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.478 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.478 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.480 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.482 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.484 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.485 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.486 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.486 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.487 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.487 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.487 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.487 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.488 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.492 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.494 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.495 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.495 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.496 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.497 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.497 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.497 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.497 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.497 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.498 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.505 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.506 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.512 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.512 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.513 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.514 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.514 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.514 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.514 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.514 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.516 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.516 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.520 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.523 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.524 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.526 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.526 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.526 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.526 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.526 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.526 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.530 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.532 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.536 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.537 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.538 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.539 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.540 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.541 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.541 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.541 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.541 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.541 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.542 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.546 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.547 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.548 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.549 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.549 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.549 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.549 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.549 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.550 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.551 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.552 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.556 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.558 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.559 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.559 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.559 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.560 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.560 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.560 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.561 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.561 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.566 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.567 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.568 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.569 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.569 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.569 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.569 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.569 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.571 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.571 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.573 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.576 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.578 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.579 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.580 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.580 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.580 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.580 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.580 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.581 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.585 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.587 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.590 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.591 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.592 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.595 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.595 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.595 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.595 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.595 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.596 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.597 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.601 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.603 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.604 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.604 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.605 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.605 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.605 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.606 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.606 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.607 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.612 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.613 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.614 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.615 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.616 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.617 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.617 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.617 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.617 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.617 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.619 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.622 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.624 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.624 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.625 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.625 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.625 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.625 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.625 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.626 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.630 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.631 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.632 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.633 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.634 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.635 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.635 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.635 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.635 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.635 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.636 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.639 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.640 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.642 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.642 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.643 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.643 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.643 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.643 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.643 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.644 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.650 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.651 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.652 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.653 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.653 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.654 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.654 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.654 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.654 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.654 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.655 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.660 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.662 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.663 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.664 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.665 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.665 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.665 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.665 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.665 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.666 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.670 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.673 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.674 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.676 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.677 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.678 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.678 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.678 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.678 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.679 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.680 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.687 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.688 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.690 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.691 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.692 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.692 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.692 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.692 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.692 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.694 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.694 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.696 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.700 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.707 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.708 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.708 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.709 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.710 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.710 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.710 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.710 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.710 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.711 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.718 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.719 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.720 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.721 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.721 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.722 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.722 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.723 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.723 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.723 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.724 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.728 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.735 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.747 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.748 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.749 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.749 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.751 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.752 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.752 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.752 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.752 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.752 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.753 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.754 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.768 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.770 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.771 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.772 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.773 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.774 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.775 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.775 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.775 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.775 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.775 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.779 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.781 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.783 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.784 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.784 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.785 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.786 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.786 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.786 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.786 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.787 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.798 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.799 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.801 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.802 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.803 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.803 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.804 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.804 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.804 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.804 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.805 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.806 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.810 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.811 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.812 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.814 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.816 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.816 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.816 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.816 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.816 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.817 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.818 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.823 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.826 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.827 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.827 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.828 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.828 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.828 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.828 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.829 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.829 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.832 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.833 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.835 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.836 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.838 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.838 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.838 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.838 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.838 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.839 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.840 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.844 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.845 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.846 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.847 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.847 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.847 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.847 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.847 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.849 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.851 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.852 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.856 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.859 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.863 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.863 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.865 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.865 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.865 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.865 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.865 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.866 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.869 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.873 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.875 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.877 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.878 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.879 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.880 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.880 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.880 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.880 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.881 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.886 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.888 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.889 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.890 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.891 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.891 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.892 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.892 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.892 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.892 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.893 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.897 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.899 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.900 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.901 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.901 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.902 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.902 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.902 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.902 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.902 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.903 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.907 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.909 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.909 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.910 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.911 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.911 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.911 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.911 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.911 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.912 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.921 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.922 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.924 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.924 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.925 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.926 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.926 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.926 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.926 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.926 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.928 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.928 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.933 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.935 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.936 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.936 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.937 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.938 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.938 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.938 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.938 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.939 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.943 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.945 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.946 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.947 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.948 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.949 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.949 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.949 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.949 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.949 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.950 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.955 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.956 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.958 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.959 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.959 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.960 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.960 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.960 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.960 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.961 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.962 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.966 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.968 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.969 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.970 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.970 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.971 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.971 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.971 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.971 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.971 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.979 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.981 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.982 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.983 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.984 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.984 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.985 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:19.985 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:19.985 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:19.985 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:19.986 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:19.993 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:19.994 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:19.995 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:19.996 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:19.999 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.000 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.001 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.001 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.001 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.001 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.002 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.007 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.008 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.011 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.013 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.014 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.014 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.014 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.014 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.014 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.015 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.016 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.023 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.025 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.026 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.027 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.027 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.028 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.028 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.028 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.028 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.029 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.034 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.037 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.039 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.039 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.040 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.041 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.041 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.041 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.042 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.042 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.043 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.050 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.051 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.053 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.054 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.055 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.060 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.060 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.060 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.060 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.060 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.061 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.064 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.066 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.067 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.068 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.069 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.069 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.069 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.069 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.069 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.070 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.073 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.075 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.076 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.077 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.077 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.078 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.078 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.078 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.078 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.078 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.079 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.084 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.085 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.086 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.087 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.088 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.088 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.088 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.088 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.088 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.089 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.092 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.095 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.099 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.100 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.100 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.101 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.101 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.101 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.101 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.101 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.102 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.107 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.108 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.109 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.110 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.111 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.112 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.112 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.112 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.112 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.113 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.114 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.118 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.121 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.122 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.123 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.123 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.124 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.124 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.124 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.124 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.124 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.125 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.130 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.131 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.132 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.133 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.133 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.133 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.133 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.133 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.135 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.136 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.141 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.142 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.144 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.145 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.146 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.146 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.146 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.146 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.146 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.147 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.159 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.168 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.170 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.171 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.172 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.173 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.173 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.173 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.173 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.173 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.174 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.178 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.180 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.181 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.183 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.183 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.184 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.184 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.184 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.185 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.185 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.186 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.191 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.193 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.194 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.194 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.195 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.195 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.195 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.196 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.196 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.196 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.197 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.201 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.203 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.204 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.205 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.205 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.205 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.205 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.205 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.205 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.206 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.210 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.212 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.213 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.214 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.214 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.214 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.214 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.214 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.215 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.216 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.216 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.220 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.222 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.223 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.224 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.224 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.224 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.224 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.224 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.225 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.225 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.229 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.230 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.231 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.232 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.232 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.232 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.232 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.232 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.233 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.234 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.243 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.248 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.249 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.250 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.250 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.251 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.252 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.252 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.252 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.252 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.253 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.259 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.260 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.261 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.262 7f7755879648 [contrail-alarm-gen] [INFO]: UVE Done 01/12/2026 04:16:20.263 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.264 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.265 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.266 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.266 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.266 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.266 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.266 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.267 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.275 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.276 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.277 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.278 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.279 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.279 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.279 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.279 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.279 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.280 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.286 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.287 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.288 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.289 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.291 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.291 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.291 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.291 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.291 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.292 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.295 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.297 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.298 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.299 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.299 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.300 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.300 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.300 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.300 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.301 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.301 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.306 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.307 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.308 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.309 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.309 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.309 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.309 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.309 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.311 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.311 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.312 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.316 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.318 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.318 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.319 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.319 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.319 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.320 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.320 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.320 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.330 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.331 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.332 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.333 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.334 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.334 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.334 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.334 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.334 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.335 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.339 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.340 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.341 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.342 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.343 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.344 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.344 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.344 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.344 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.344 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.345 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.349 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.351 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.352 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.353 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.353 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.354 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.354 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.354 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.354 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.354 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.355 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.359 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.361 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.362 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.362 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.363 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.363 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.363 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.363 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.363 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.364 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.368 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.369 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.370 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.371 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.372 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.372 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.372 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.372 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.372 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.373 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.377 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.378 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.379 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.380 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.380 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.381 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.381 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.381 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.381 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.381 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.382 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.387 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.389 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.391 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.392 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.392 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.392 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.393 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.393 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.393 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.394 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.399 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.400 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.401 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.402 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.403 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.404 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.405 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.405 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.405 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.405 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.405 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.409 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.410 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.411 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.411 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.412 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.413 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.413 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.413 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.413 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.413 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.414 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.419 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.421 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.422 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.423 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.424 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.424 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.424 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.424 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.425 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.425 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.427 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.429 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.431 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.432 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.432 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.433 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.433 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.433 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.433 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.433 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.438 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.439 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.441 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.442 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.443 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.443 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.443 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.443 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.443 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.444 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.448 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.449 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.450 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.451 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.452 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.453 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.453 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.453 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.454 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.454 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.455 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.459 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.461 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.462 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.462 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.463 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.464 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.464 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.464 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.464 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.464 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.465 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.469 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.470 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.471 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.472 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.472 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.473 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.473 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.473 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.473 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.474 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.474 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.478 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.480 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.480 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.481 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.481 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.481 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.481 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.482 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.482 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.486 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.487 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.488 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.489 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.490 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.494 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.494 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.494 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.494 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.494 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.495 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.503 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.505 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.505 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.506 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.508 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.509 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.509 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.509 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.509 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.509 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.510 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.512 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.518 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.519 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.520 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.521 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.522 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.523 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.523 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.523 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.523 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.524 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.530 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.531 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.533 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.534 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.535 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.536 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.536 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.536 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.536 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.536 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.537 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.542 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.544 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.545 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.545 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.546 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.546 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.547 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.547 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.547 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.547 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.547 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.552 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.553 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.589 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.589 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.590 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.591 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.599 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.599 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.599 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.599 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.599 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.600 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.601 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.607 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.609 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.610 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.611 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.611 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.612 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.613 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.613 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.613 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.613 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.614 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.619 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.620 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.622 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.624 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.625 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.626 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.626 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.626 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.626 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.626 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.628 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.630 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.633 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.636 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.637 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.638 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.638 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.638 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.638 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.638 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.640 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.643 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.645 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.649 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.653 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.655 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.656 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.657 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.657 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.658 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.658 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.658 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.658 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.659 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.666 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.668 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.670 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.671 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.672 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.673 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.673 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.673 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.674 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.674 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.675 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.677 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.680 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.682 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.684 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.686 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.687 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.687 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.687 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.687 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.687 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.689 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.690 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.694 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.696 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.697 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.698 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.699 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.699 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.700 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.700 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.700 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.700 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.701 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.706 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.710 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.710 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.711 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.712 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.713 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.713 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.713 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.713 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.713 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.714 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.719 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.720 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.721 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.722 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.722 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.723 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.723 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.723 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.723 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.724 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.729 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.731 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.746 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.747 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.748 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.749 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.749 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.749 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.749 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.749 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.750 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.758 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.765 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.766 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.767 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.768 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.768 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.769 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.769 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.769 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.769 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.769 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.770 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.775 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.777 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.779 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.783 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.784 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.785 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.785 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.785 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.785 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.785 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.787 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.793 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.795 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.796 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.796 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.797 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.799 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.799 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.799 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.799 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.799 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.800 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.805 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.806 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.809 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.811 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.812 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.812 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.812 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.812 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.812 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.815 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.815 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.820 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.822 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.823 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.824 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.825 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.825 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.825 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.828 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.828 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.831 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.833 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.837 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.838 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.841 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.843 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.844 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.844 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.844 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.845 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.845 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.845 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.846 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.851 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.853 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.856 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.857 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.858 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.859 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.859 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.859 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.859 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.859 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.863 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.868 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.869 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.870 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.870 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.871 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.872 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.872 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.872 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.872 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.872 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.874 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.879 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.880 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.881 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.881 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.882 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.884 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.884 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.884 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.884 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.884 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.885 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.890 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.892 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.893 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.893 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.894 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.894 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.894 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.894 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.894 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.895 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.900 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.901 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.903 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.904 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.906 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.906 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.906 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.906 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.906 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.907 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.908 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.913 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.915 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.916 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.917 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.917 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.917 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.917 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.917 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.918 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.923 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.926 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.927 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.928 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.929 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.930 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.931 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.931 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.931 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.931 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.933 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.933 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.939 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.940 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.942 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.942 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.943 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.944 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.944 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.944 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.944 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.945 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.948 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.949 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.951 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.952 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.953 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.953 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.953 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.953 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.953 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.954 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.958 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.960 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.961 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.962 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.962 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.963 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.963 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.963 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.964 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.964 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.965 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.969 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.972 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.973 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.974 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.974 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.974 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.974 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.974 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.974 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.976 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.976 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:20.980 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.984 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.984 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.985 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.986 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.986 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.986 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.986 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.986 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.987 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:20.991 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:20.993 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.994 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:20.994 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.995 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:20.995 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:20.995 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:20.995 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:20.995 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:20.996 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.001 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.004 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.005 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.006 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.006 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.007 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.007 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.007 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.007 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.007 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.009 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.013 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.015 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.016 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.017 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.018 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.018 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.018 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.018 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.018 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.019 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.023 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.024 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.027 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.027 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.028 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.029 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.029 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.029 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.029 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.029 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.030 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.034 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.035 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.037 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.038 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.039 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.039 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.040 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.040 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.040 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.041 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.043 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.045 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.046 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.048 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.049 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.049 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.049 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.049 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.050 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.050 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.051 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.052 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.057 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.059 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.063 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.064 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.064 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.065 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.065 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.065 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.066 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.066 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.066 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.070 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.072 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.073 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.075 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.075 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.076 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.076 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.076 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.076 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.077 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.078 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.083 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.085 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.086 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.087 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.087 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.087 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.087 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.087 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.088 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.094 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.096 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.097 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.098 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.099 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.102 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.102 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.102 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.102 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.102 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.103 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.110 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.112 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.113 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.113 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.114 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.114 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.114 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.114 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.115 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.115 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.117 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.119 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.120 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.121 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.122 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.123 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.123 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.123 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.124 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.124 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.124 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.129 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.131 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.132 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.133 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.134 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.134 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.134 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.134 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.134 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.136 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.136 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.140 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.142 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.143 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.143 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.146 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.146 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.146 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.146 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.146 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.147 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.151 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.152 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.154 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.154 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.155 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.155 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.155 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.155 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.155 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.156 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.159 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.160 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.162 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.163 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.164 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.165 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.165 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.165 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.165 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.165 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.166 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.176 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.178 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.179 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.180 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.181 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.181 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.181 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.181 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.181 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.182 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.186 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.187 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.188 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.189 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.189 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.191 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.191 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.191 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.191 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.191 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.192 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.197 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.198 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.199 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.200 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.200 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.201 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.201 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.201 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.201 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.202 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.206 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.208 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.209 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.209 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.210 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.211 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.211 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.211 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.211 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.211 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.211 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.218 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.220 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.220 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.221 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.221 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.222 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.222 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.222 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.222 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.223 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.227 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.228 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.229 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.230 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.230 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.230 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.230 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.230 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.231 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.232 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.233 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.236 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.240 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.240 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.241 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.241 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.241 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.241 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.241 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.242 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.244 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.247 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.249 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.249 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.250 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.250 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.250 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.250 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.251 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.251 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.253 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.256 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.257 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.258 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.258 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.259 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.259 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.259 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.259 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.259 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.260 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.263 7f7755879648 [contrail-alarm-gen] [INFO]: UVE Done 01/12/2026 04:16:21.264 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.266 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.267 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.268 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.269 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.269 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.269 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.269 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.269 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.270 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.273 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.274 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.275 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.276 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.277 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.277 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.277 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.277 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.278 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.278 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.278 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.282 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.283 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.284 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.285 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.286 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.286 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.286 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.286 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.286 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.287 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.290 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.292 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.293 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.293 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.293 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.293 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.293 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.294 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.294 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.299 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.301 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.302 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.303 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.304 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.305 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.305 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.305 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.305 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.305 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.306 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.311 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.312 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.317 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.318 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.319 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.320 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.320 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.320 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.320 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.320 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.323 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.323 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.327 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.329 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.330 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.331 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.331 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.331 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.331 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.331 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.333 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.333 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.337 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.339 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.340 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.341 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.341 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.341 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.341 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.341 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.341 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.342 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.343 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.348 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.350 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.350 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.351 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.351 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.351 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.351 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.351 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.352 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.355 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.362 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.363 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.365 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.366 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.366 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.367 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.367 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.367 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.367 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.367 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.368 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.372 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.375 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.376 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.377 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.377 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.378 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.378 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.378 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.378 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.379 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.383 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.384 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.386 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.386 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.387 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.388 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.388 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.388 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.388 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.388 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.389 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.393 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.395 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.396 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.397 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.398 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.398 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.398 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.399 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.399 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.400 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.406 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.407 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.408 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.408 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.409 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.410 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.410 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.410 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.410 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.410 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.411 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.414 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.417 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.420 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.423 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.426 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.426 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.429 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.429 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.429 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.429 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.429 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.430 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.436 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.437 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.438 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.439 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.439 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.440 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.440 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.440 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.441 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.441 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.441 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.445 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.447 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.449 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.450 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.452 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.452 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.452 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.452 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.452 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.453 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.455 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.457 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.458 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.461 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.462 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.463 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.463 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.463 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.463 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.463 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.465 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.465 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.469 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.471 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.472 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.473 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.473 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.474 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.474 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.474 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.474 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.475 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.477 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.480 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.482 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.484 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.485 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.485 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.485 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.485 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.485 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.486 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.487 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.492 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.495 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.496 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.496 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.497 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.498 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.498 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.498 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.498 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.499 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.499 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.504 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.506 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.510 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.511 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.512 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.512 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.512 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.513 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.513 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.514 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.515 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.516 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.520 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.522 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.523 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.525 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.525 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.525 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.525 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.525 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.526 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.527 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.531 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.532 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.534 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.535 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.536 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.537 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.537 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.537 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.537 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.537 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.538 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.542 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.545 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.546 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.547 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.548 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.548 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.548 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.548 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.548 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.549 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.551 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.554 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.556 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.556 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.557 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.557 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.557 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.557 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.558 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.559 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.559 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.564 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.566 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.566 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.567 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.567 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.567 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.567 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.568 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.569 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.572 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.573 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.574 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.575 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.575 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.576 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.576 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.577 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.577 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.577 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.578 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.583 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.585 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.586 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.587 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.587 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.587 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.587 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.587 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.587 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.588 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.592 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.594 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.595 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.595 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.596 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.596 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.596 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.596 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.597 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.598 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.600 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.601 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.605 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.606 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.607 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.607 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.607 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.607 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.607 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.608 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.613 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.614 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.615 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.616 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.616 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.616 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.617 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.617 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.617 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.617 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.620 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.621 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.622 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.623 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.624 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.624 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.624 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.624 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.624 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.625 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.629 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.630 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.631 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.632 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.633 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.633 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.633 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.633 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.633 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.634 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.635 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.638 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.640 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.640 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.641 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.641 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.641 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.641 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.641 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.642 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.646 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.647 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.648 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.649 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.650 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.650 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.650 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.650 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.650 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.651 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.654 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.656 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.658 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.659 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.660 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.660 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.660 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.660 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.660 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.661 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.661 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.666 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.667 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.668 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.669 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.669 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.669 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.669 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.669 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.670 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.676 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.677 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.678 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.679 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.687 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.687 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.687 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.687 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.687 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.693 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.693 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.694 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.699 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.700 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.702 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.703 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.704 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.704 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.704 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.704 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.704 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.706 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.710 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.711 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.713 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.713 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.714 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.715 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.715 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.715 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.715 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.715 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.716 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.721 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.722 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.724 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.724 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.725 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.725 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.725 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.725 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.725 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.726 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.731 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.733 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.735 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.735 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.736 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.738 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.738 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.738 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.739 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.739 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.742 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.747 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.749 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.751 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.752 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.753 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.754 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.754 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.754 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.754 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.756 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.756 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.758 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.761 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.763 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.763 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.764 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.765 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.765 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.765 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.765 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.766 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.769 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.770 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.772 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.773 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.773 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.773 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.774 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.774 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.774 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.775 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.778 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.779 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.780 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.781 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.782 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.783 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.783 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.783 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.783 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.783 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.784 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.788 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.789 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.791 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.792 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.792 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.793 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.793 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.793 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.793 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.794 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.796 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.798 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.799 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.800 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.801 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.802 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.802 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.802 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.802 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.802 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.803 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.809 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.810 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.812 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.813 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.813 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.814 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.814 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.814 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.814 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.814 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.816 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.821 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.822 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.823 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.824 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.825 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.825 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.825 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.825 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.825 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.826 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.830 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.832 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.833 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.834 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.835 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.836 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.836 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.836 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.836 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.836 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.837 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.841 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.843 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.844 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.845 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.846 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.846 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.847 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.847 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.847 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.847 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.848 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.853 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.854 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.855 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.856 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.857 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.857 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.857 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.858 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.858 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.858 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.859 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.868 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.869 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.871 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.874 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.874 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.875 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.875 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.875 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.875 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.877 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.879 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.883 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.884 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.886 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.887 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.887 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.888 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.888 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.888 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.888 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.889 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.892 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.894 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.895 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.896 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.896 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.897 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.897 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.897 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.897 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.898 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.902 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.903 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.904 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.905 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.906 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.906 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.906 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.906 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.906 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.908 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.908 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.912 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.914 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.914 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.915 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.915 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.916 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.916 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.916 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.916 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.916 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.921 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.923 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.923 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.924 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.924 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.924 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.925 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.925 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.925 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.926 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.926 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.932 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.934 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.935 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.936 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.936 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.937 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.937 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.937 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.937 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.937 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.939 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.944 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.946 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.947 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.948 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.949 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.949 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.949 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.949 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.950 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.950 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.955 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.956 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.957 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.958 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.958 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.959 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.959 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.959 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.959 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.959 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.961 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.964 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.966 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.967 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.968 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.968 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.968 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.968 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.968 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.969 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.973 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.975 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.976 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.976 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.978 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.978 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.979 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.979 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.979 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.979 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.980 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.981 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.985 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:21.986 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.988 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.989 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.990 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.990 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:21.990 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:21.990 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:21.990 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:21.990 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:21.992 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:21.995 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:21.998 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:21.999 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.000 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.000 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.000 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.000 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.000 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.000 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.001 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.005 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.006 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.007 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.008 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.008 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.009 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.009 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.009 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.009 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.010 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.013 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.014 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.015 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.016 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.017 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.017 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.017 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.017 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.017 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.018 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.023 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.024 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.025 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.026 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.027 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.027 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.027 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.027 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.027 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.028 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.032 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.033 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.033 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.034 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.035 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.035 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.035 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.035 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.035 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.036 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.039 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.040 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.041 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.042 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.043 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.043 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.043 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.043 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.043 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.044 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.050 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.051 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.052 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.052 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.053 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.053 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.053 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.054 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.054 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.055 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.059 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.061 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.062 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.063 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.063 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.063 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.063 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.063 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.064 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.065 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.071 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.072 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.073 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.074 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.074 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.074 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.074 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.074 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.075 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.077 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.078 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.079 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.081 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.082 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.082 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.083 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.083 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.083 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.083 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.083 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.087 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.089 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.090 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.091 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.091 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.092 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.092 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.092 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.092 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.092 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.093 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.097 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.099 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.100 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.101 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.101 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.101 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.102 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.102 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.102 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.102 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.107 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.108 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.109 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.110 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.111 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.111 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.111 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.111 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.111 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.111 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.112 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.117 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.121 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.122 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.123 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.124 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.124 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.124 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.124 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.124 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.125 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.131 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.132 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.134 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.135 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.135 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.136 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.136 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.136 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.137 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.137 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.138 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.141 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.142 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.143 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.144 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.145 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.145 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.145 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.145 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.145 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.146 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.150 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.152 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.153 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.153 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.154 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.154 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.154 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.154 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.154 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.155 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.159 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.160 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.161 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.162 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.162 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.162 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.163 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.163 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.163 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.164 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.167 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.169 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.170 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.171 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.171 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.171 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.171 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.172 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.172 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.173 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.177 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.178 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.179 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.180 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.180 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.182 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.182 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.182 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.183 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.183 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.183 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.189 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.191 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.192 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.193 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.194 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.194 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.195 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.195 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.195 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.195 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.196 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.199 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.201 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.202 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.203 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.203 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.204 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.204 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.204 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.204 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.204 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.205 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.209 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.211 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.212 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.212 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.212 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.212 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.213 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.213 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.213 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.215 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.220 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.221 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.222 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.223 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.223 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.224 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.224 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.224 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.224 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.225 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.226 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.230 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.231 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.232 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.233 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.234 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.234 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.234 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.234 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.234 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.235 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.235 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.240 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.241 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.242 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.243 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.243 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.244 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.244 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.244 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.244 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.245 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.245 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.249 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.250 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.251 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.252 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.252 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.252 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.252 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.252 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.253 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.253 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.257 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.257 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.259 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.259 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.260 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.260 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.260 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.260 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.260 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.261 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.264 7f7755879648 [contrail-alarm-gen] [INFO]: UVE Done 01/12/2026 04:16:22.266 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.267 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.268 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.269 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.269 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.270 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.270 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.270 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.270 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.270 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.271 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.276 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.279 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.280 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.282 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.282 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.283 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.283 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.283 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.283 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.283 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.284 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.287 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.291 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.293 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.294 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.294 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.294 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.295 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.295 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.295 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.295 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.299 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.300 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.301 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.302 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.302 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.303 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.303 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.303 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.303 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.304 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.304 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.308 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.310 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.311 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.311 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.312 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.312 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.312 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.312 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.312 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.316 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.316 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.321 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.323 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.324 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.325 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.325 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.326 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.326 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.326 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.326 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.327 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.330 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.331 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.332 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.333 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.333 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.333 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.334 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.334 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.334 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.334 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.339 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.341 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.342 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.343 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.343 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.344 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.344 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.344 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.344 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.345 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.345 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.349 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.351 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.352 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.353 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.353 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.353 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.353 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.353 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.354 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.354 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.356 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.358 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.360 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.361 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.362 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.362 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.362 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.362 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.362 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.363 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.366 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.367 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.369 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.369 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.370 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.371 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.371 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.371 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.371 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.371 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.372 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.375 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.376 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.377 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.378 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.378 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.378 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.379 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.379 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.379 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.379 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.383 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.385 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.385 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.386 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.387 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.387 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.387 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.387 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.387 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.388 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.393 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.395 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.397 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.403 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.403 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.404 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.404 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.404 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.404 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.404 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.407 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.408 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.411 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.412 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.413 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.414 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.414 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.414 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.414 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.414 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.416 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.416 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.420 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.422 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.424 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.424 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.425 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.425 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.425 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.425 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.425 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.426 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.431 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.432 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.433 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.434 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.435 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.435 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.435 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.435 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.435 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.436 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.441 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.442 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.442 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.443 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.444 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.445 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.445 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.445 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.445 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.445 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.446 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.454 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.456 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.457 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.457 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.458 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.459 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.459 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.459 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.459 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.459 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.460 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.463 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.467 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.469 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.470 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.470 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.471 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.471 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.471 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.471 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.472 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.473 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.474 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.477 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.479 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.480 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.481 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.483 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.483 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.483 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.484 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.484 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.486 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.486 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.492 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.494 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.496 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.497 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.498 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.499 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.499 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.499 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.499 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.499 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.500 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.504 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.506 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.507 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.508 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.508 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.509 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.509 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.509 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.509 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.509 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.510 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.515 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.517 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.518 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.519 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.519 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.520 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.520 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.520 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.520 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.520 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.521 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.524 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.526 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.527 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.528 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.528 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.529 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.529 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.529 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.530 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.532 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.537 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.538 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.541 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.541 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.542 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.543 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.543 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.543 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.543 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.544 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.544 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.548 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.550 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.551 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.552 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.552 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.552 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.552 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.552 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.554 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.554 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.558 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.561 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.561 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.562 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.562 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.562 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.562 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.563 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.564 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.565 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.567 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.570 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.572 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.573 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.574 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.574 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.574 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.574 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.574 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.575 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.579 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.582 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.583 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.584 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.585 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.588 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.588 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.588 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.588 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.588 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.589 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.590 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.594 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.596 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.597 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.598 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.599 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.599 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.599 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.599 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.599 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.600 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.608 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.611 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.612 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.613 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.614 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.614 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.615 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.615 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.615 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.615 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.616 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.620 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.622 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.623 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.624 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.624 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.624 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.624 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.624 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.624 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.625 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.626 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.628 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.630 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.631 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.632 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.632 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.632 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.632 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.632 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.640 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.643 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.648 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.650 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.651 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.651 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.652 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.653 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.653 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.654 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.654 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.654 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.654 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.662 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.664 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.665 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.666 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.667 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.668 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.668 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.668 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.668 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.670 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.671 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.672 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.677 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.679 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.680 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.682 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.682 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.682 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.682 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.682 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.683 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.684 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.689 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.691 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.693 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.694 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.694 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.695 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.695 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.695 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.695 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.696 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.697 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.706 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.708 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.709 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.710 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.711 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.712 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.713 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.713 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.713 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.714 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.715 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.716 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.722 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.724 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.726 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.728 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.728 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.729 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.729 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.729 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.729 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.729 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.730 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.731 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.736 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.738 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.740 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.742 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.742 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.742 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.742 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.742 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.743 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.744 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.746 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.751 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.754 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.755 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.755 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.757 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.757 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.757 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.757 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.757 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.759 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.760 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.765 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.766 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.768 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.768 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.769 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.769 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.770 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.770 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.770 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.771 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.771 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.777 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.779 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.781 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.783 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.784 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.784 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.785 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.785 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.785 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.785 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.786 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.788 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.792 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.794 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.795 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.796 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.797 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.797 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.797 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.797 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.797 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.798 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.800 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.803 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.807 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.807 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.808 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.809 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.809 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.809 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.809 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.809 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.811 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.813 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.816 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.818 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.818 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.819 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.820 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.820 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.820 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.820 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.821 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.821 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.823 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.825 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.827 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.828 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.830 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.830 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.830 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.830 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.830 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.832 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.833 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.839 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.840 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.841 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.842 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.843 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.843 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.843 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.844 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.844 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.845 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.846 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.851 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.854 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.856 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.858 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.859 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.859 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.859 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.859 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.859 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.859 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.860 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.864 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.866 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.867 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.867 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.869 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.869 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.869 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.869 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.869 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.870 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.870 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.874 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.876 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.877 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.878 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.878 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.878 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.878 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.878 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.881 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.881 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.886 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.887 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.889 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.889 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.890 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.890 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.890 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.890 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.891 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.891 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.891 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.895 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.899 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.899 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.900 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.900 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.900 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.901 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.901 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.901 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.901 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.902 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.905 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.907 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.908 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.908 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.909 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.909 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.909 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.910 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.910 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.910 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.914 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.915 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.916 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.917 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.918 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.918 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.919 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.919 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.919 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.919 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.920 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.924 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.925 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.926 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.927 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.927 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.927 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.927 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.927 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.928 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.929 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.929 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.932 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.934 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.935 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.936 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.936 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.936 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.936 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.936 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.937 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.939 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.941 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.943 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.944 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.945 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.946 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.946 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.946 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.946 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.946 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.947 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.953 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.955 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.956 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.957 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.958 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.959 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.959 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.959 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.959 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.959 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.961 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.964 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.966 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.967 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.967 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.969 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.970 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.970 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.970 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.970 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.971 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.972 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.976 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.978 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.979 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.980 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.980 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.981 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.982 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.982 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.982 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.982 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.983 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.987 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:22.990 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:22.991 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.992 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.993 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:22.993 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:22.993 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:22.993 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:22.994 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:22.994 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:22.997 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:22.999 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.000 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.001 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.002 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.003 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.003 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.003 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.003 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.004 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.005 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.010 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.013 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.014 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.015 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.016 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.017 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.017 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.017 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.017 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.017 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.018 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.020 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.027 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.028 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.030 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.030 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.031 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.031 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.031 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.031 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.031 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.032 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.043 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.044 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.045 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.045 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.046 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.047 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.047 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.047 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.047 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.047 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.048 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.049 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.053 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.055 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.055 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.056 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.057 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.057 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.057 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.057 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.057 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.058 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.062 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.065 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.068 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.069 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.071 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.071 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.071 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.071 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.071 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.073 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.074 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.078 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.081 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.083 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.083 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.084 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.085 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.085 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.085 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.085 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.086 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.087 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.093 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.095 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.098 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.099 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.100 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.101 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.101 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.101 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.101 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.101 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.102 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.106 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.108 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.109 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.109 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.110 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.112 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.112 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.112 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.112 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.112 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.114 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.118 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.120 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.121 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.121 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.122 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.122 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.122 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.123 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.123 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.124 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.128 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.129 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.130 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.131 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.132 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.132 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.133 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.133 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.133 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.133 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.134 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.140 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.142 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.146 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.147 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.149 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.150 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.150 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.150 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.150 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.151 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.152 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.152 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.167 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.170 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.173 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.174 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.174 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.175 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.176 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.176 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.176 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.176 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.176 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.177 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.182 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.184 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.185 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.186 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.187 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.187 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.188 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.188 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.188 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.188 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.189 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.193 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.196 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.196 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.198 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.199 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.199 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.199 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.199 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.199 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.208 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.210 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.211 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.214 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.216 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.217 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.218 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.218 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.218 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.218 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.218 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.220 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.220 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.222 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.224 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.225 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.226 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.227 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.227 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.227 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.227 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.227 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.228 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.233 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.234 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.235 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.236 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.236 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.237 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.237 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.237 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.237 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.238 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.238 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.242 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.244 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.244 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.245 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.245 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.246 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.246 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.246 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.246 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.247 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.250 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.251 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.252 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.253 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.254 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.255 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.255 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.255 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.255 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.255 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.256 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.260 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.262 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.263 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.263 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.264 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.264 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.264 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.264 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.266 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.267 7f7755879648 [contrail-alarm-gen] [INFO]: UVE Done 01/12/2026 04:16:23.267 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.268 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.270 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.272 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.273 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.273 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.273 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.273 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.273 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.273 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.274 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.275 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.278 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.279 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.280 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.281 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.281 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.281 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.281 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.281 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.282 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.287 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.288 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.289 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.289 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.290 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.290 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.290 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.290 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.290 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.291 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.291 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.295 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.296 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.297 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.298 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.298 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.298 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.298 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.298 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.298 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.299 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.300 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.303 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.304 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.305 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.306 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.306 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.306 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.306 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.306 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.307 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.310 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.311 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.312 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.313 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.313 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.314 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.314 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.314 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.314 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.314 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.315 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.319 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.320 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.321 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.321 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.322 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.323 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.323 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.323 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.323 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.323 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.324 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.327 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.329 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.329 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.330 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.330 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.330 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.330 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.330 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.331 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.332 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.335 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.336 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.337 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.337 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.338 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.338 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.338 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.338 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.338 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.339 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.344 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.345 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.346 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.347 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.347 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.348 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.348 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.348 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.348 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.349 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.349 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.352 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.354 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.354 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.355 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.355 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.355 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.356 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.356 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.356 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.356 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.360 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.361 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.362 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.363 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.364 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.364 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.364 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.364 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.365 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.365 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.365 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.369 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.370 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.371 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.371 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.371 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.371 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.372 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.372 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.372 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.373 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.374 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.376 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.377 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.378 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.378 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.379 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.379 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.379 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.379 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.379 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.383 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.385 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.386 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.387 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.388 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.389 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.389 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.389 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.389 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.389 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.390 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.394 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.396 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.397 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.397 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.398 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.399 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.399 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.399 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.399 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.399 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.400 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.404 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.406 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.406 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.408 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.408 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.409 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.409 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.409 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.409 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.409 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.410 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.414 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.416 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.417 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.417 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.418 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.418 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.418 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.419 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.419 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.419 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.421 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.424 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.425 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.426 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.427 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.427 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.427 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.427 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.427 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.428 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.429 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.432 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.434 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.434 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.435 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.435 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.435 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.435 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.435 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.436 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.436 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.440 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.440 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.441 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.442 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.443 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.443 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.443 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.443 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.443 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.444 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.448 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.449 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.450 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.450 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.451 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.451 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.451 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.451 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.452 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.452 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.452 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.456 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.457 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.458 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.458 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.459 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.459 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.459 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.459 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.460 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.460 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.461 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.465 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.466 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.467 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.468 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.468 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.468 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.468 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.468 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.469 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.470 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.473 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.474 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.475 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.476 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.476 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.477 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.477 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.477 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.477 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.477 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.481 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.482 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.483 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.484 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.484 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.484 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.485 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.485 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.485 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.485 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.486 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.489 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.490 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.491 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.491 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.491 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.491 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.491 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.492 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.492 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.495 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.496 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.497 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.497 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.498 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.498 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.499 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.499 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.499 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.499 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.500 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.504 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.506 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.506 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.507 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.507 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.507 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.507 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.507 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.508 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.508 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.514 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.515 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.517 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.517 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.518 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.518 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.518 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.518 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.518 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.519 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.523 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.525 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.526 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.526 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.527 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.528 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.528 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.528 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.528 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.528 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.529 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.534 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.535 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.537 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.538 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.538 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.539 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.539 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.539 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.539 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.539 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.541 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.544 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.546 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.547 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.548 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.548 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.549 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.549 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.549 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.549 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.549 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.553 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.554 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.555 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.556 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.557 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.558 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.558 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.558 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.558 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.558 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.559 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.562 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.564 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.565 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.566 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.566 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.566 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.568 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.568 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.568 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.569 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.570 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.573 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.575 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.575 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.576 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.576 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.576 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.576 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.576 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.577 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.578 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.582 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.584 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.585 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.586 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.587 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.587 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.587 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.587 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.587 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.588 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.591 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.592 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.593 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.594 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.594 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.595 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.595 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.595 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.595 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.595 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.602 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.603 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.604 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.605 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.606 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.606 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.606 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.606 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.606 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.607 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.608 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.615 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.616 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.617 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.617 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.618 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.618 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.618 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.618 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.618 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.619 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.622 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.623 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.624 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.625 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.625 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.625 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.625 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.626 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.626 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.626 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.631 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.633 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.634 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.635 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.635 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.636 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.637 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.637 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.637 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.637 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.638 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.641 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.642 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.643 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.644 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.645 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.646 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.646 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.646 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.646 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.646 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.647 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.653 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.654 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.655 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.656 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.657 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.657 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.657 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.657 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.657 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.658 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.662 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.663 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.664 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.664 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.665 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.666 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.666 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.666 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.666 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.666 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.667 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.672 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.673 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.674 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.675 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.676 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.676 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.676 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.676 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.676 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.677 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.680 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.682 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.683 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.684 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.686 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.686 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.686 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.686 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.686 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.687 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.688 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.691 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.693 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.693 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.694 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.694 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.694 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.695 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.695 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.695 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.699 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.700 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.701 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.702 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.703 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.703 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.703 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.703 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.703 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.704 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.707 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.708 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.710 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.710 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.711 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.711 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.711 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.711 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.711 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.712 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.713 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.716 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.719 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.720 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.720 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.721 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.721 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.721 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.721 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.721 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.726 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.727 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.728 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.729 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.729 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.730 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.730 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.730 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.730 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.731 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.732 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.738 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.740 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.741 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.742 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.743 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.743 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.743 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.744 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.744 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.744 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.753 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.755 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.756 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.757 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.757 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.758 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.758 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.758 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.758 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.758 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.759 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.763 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.764 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.766 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.766 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.767 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.767 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.767 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.767 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.768 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.769 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.770 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.773 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.774 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.775 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.776 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.777 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.777 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.777 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.777 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.777 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.778 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.782 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.783 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.784 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.785 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.785 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.785 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.785 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.785 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.786 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.787 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.789 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.790 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.791 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.792 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.792 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.793 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.793 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.793 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.793 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.793 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.797 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.799 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.800 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.800 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.801 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.801 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.801 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.801 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.801 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.802 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.803 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.807 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.810 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.811 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.811 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.812 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.812 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.812 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.813 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.813 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.814 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.817 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.818 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.820 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.821 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.822 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.822 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.822 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.822 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.822 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.823 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.824 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.828 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.829 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.830 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.831 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.832 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.832 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.832 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.832 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.832 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.833 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.836 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.838 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.838 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.839 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.839 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.839 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.839 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.839 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.840 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.841 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.841 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.846 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.848 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.848 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.849 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.849 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.849 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.850 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.850 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.850 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.855 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.857 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.858 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.859 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.859 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.860 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.860 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.860 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.860 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.860 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.861 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.865 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.870 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.871 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.871 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.872 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.872 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.872 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.872 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.872 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.873 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.876 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.877 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.879 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.880 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.880 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.881 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.881 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.881 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.881 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.881 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.882 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.886 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.888 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.889 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.890 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.890 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.890 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.890 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.890 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.892 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.892 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.893 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.897 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.898 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.899 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.900 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.900 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.900 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.900 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.900 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.901 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.901 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.905 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.906 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.907 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.908 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.908 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.909 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.909 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.909 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.909 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.910 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.914 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.915 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.917 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.917 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.918 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.918 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.919 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.919 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.919 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.919 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.920 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.925 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.928 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.929 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.929 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.930 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.930 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.930 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.930 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.931 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.931 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.936 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.937 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.938 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.941 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.942 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.942 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.942 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.942 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.942 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.943 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.947 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.948 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.949 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.950 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.950 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.950 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.950 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.950 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.951 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.955 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.956 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.957 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.958 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.959 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.960 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.960 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.960 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.960 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.960 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.961 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.966 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.968 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.970 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.971 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.971 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.971 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.971 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.971 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.972 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.974 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.974 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.979 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.980 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.981 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.981 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.982 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.982 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.982 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.982 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.983 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.984 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.985 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:23.988 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:23.990 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.990 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.991 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:23.991 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:23.991 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:23.991 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:23.991 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:23.992 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:23.998 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:23.999 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.000 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.001 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.002 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.003 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.003 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.003 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.004 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.004 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.004 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.008 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.009 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.011 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.011 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.012 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.013 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.013 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.013 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.013 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.013 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.014 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.019 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.022 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.022 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.023 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.023 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.023 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.023 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.023 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.024 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.025 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.026 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.029 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.030 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.031 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.032 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.032 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.032 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.032 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.032 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.033 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.037 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.038 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.039 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.040 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.041 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.041 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.042 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.042 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.042 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.042 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.043 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.049 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.050 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.053 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.054 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.055 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.057 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.057 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.057 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.057 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.057 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.058 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.058 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.062 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.064 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.065 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.066 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.066 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.066 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.066 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.066 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.067 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.067 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.068 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.072 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.074 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.075 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.075 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.076 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.076 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.076 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.076 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.076 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.077 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.078 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.081 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.083 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.084 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.084 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.085 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.085 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.085 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.085 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.086 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.089 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.091 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.093 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.094 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.095 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.096 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.096 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.096 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.096 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.096 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.097 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.099 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.102 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.104 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.104 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.105 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.105 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.105 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.105 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.106 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.106 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.106 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.108 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.110 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.112 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.112 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.113 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.113 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.113 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.113 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.113 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.114 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.118 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.120 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.121 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.122 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.122 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.123 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.123 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.123 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.123 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.123 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.124 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.127 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.129 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.129 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.130 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.130 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.130 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.130 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.130 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.131 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.132 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.135 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.136 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.137 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.137 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.138 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.138 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.138 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.138 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.138 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.139 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.142 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.142 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.144 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.144 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.145 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.145 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.145 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.145 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.145 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.146 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.149 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.151 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.153 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.153 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.153 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.154 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.154 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.154 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.154 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.154 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.155 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.158 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.159 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.160 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.161 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.161 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.161 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.161 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.161 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.162 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.162 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.167 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.168 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.169 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.170 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.170 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.170 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.170 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.170 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.171 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.172 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.172 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.175 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.176 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.177 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.178 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.178 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.178 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.178 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.178 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.179 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.183 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.185 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.186 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.187 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.187 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.188 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.188 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.188 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.188 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.188 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.189 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.193 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.194 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.196 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.196 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.198 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.198 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.198 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.198 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.198 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.199 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.199 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.205 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.206 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.207 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.208 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.209 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.209 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.209 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.209 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.209 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.210 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.211 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.214 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.215 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.217 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.217 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.218 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.218 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.218 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.218 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.218 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.219 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.221 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.223 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.225 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.226 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.226 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.227 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.227 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.227 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.227 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.227 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.228 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.232 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.233 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.234 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.234 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.235 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.236 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.236 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.236 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.236 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.236 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.237 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.241 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.242 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.244 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.244 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.245 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.245 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.245 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.245 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.245 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.247 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.247 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.253 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.254 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.255 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.255 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.256 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.256 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.256 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.256 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.256 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.257 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.259 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.261 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.262 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.263 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.264 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.265 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.265 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.265 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.265 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.265 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.266 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.268 7f7755879648 [contrail-alarm-gen] [INFO]: UVE Done 01/12/2026 04:16:24.270 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.271 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.272 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.273 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.273 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.274 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.274 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.274 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.274 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.274 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.275 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.279 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.280 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.282 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.283 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.284 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.285 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.285 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.285 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.285 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.286 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.286 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.290 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.290 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.294 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.295 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.296 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.296 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.296 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.296 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.296 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.297 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.300 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.302 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.303 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.306 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.311 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.311 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.312 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.313 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.313 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.313 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.313 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.314 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.317 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.320 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.322 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.324 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.325 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.326 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.326 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.327 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.327 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.327 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.329 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.330 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.334 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.336 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.337 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.338 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.339 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.339 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.339 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.339 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.339 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.340 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.343 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.345 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.347 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.348 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.349 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.349 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.349 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.349 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.349 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.350 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.350 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.352 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.355 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.358 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.358 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.359 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.359 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.359 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.359 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.359 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.360 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.362 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.365 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.368 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.369 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.370 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.371 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.371 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.371 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.372 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.372 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.372 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.380 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.381 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.382 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.382 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.383 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.384 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.384 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.384 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.384 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.384 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.385 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.386 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.390 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.393 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.393 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.394 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.394 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.394 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.394 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.394 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.395 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.395 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.398 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.399 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.400 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.401 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.402 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.402 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.402 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.402 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.402 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.403 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.406 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.408 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.408 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.409 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.409 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.409 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.409 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.410 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.410 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.411 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.411 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.414 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.416 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.417 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.417 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.418 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.418 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.418 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.418 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.419 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.419 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.424 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.425 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.426 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.427 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.428 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.428 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.428 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.428 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.428 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.429 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.429 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.433 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.435 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.436 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.437 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.437 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.437 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.437 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.437 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.438 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.438 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.439 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.442 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.444 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.444 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.445 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.445 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.445 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.445 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.445 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.446 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.447 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.450 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.451 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.452 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.453 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.453 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.453 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.453 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.453 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.454 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.456 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.458 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.459 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.460 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.461 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.462 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.462 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.462 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.462 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.462 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.463 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.467 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.468 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.469 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.470 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.470 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.471 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.471 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.471 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.471 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.471 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.472 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.476 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.478 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.479 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.480 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.480 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.481 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.481 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.481 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.481 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.482 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.486 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.488 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.489 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.490 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.490 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.491 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.491 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.491 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.491 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.492 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.495 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.496 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.497 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.498 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.498 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.498 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.498 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.498 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.498 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.499 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.503 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.504 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.505 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.505 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.506 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.507 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.507 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.507 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.508 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.508 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.508 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.513 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.514 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.516 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.517 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.517 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.517 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.517 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.518 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.518 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.518 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.522 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.523 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.524 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.524 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.525 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.526 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.526 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.526 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.526 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.526 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.527 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.532 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.533 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.534 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.535 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.535 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.536 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.536 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.536 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.536 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.536 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.537 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.541 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.542 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.543 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.543 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.544 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.545 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.545 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.545 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.545 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.546 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.549 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.552 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.553 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.553 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.554 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.555 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.555 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.555 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.555 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.555 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.556 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.560 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.561 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.563 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.563 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.564 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.564 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.564 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.564 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.564 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.565 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.566 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.569 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.570 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.571 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.572 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.572 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.572 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.572 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.572 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.575 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.575 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.581 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.582 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.583 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.584 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.585 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.585 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.585 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.585 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.585 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.586 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.586 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.590 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.591 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.592 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.593 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.594 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.594 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.594 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.594 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.594 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.595 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.595 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.599 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.601 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.601 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.602 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.602 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.602 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.602 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.602 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.603 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.604 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.605 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.607 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.609 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.610 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.610 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.610 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.611 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.611 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.611 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.611 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.614 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.616 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.617 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.617 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.618 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.618 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.619 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.619 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.619 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.619 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.631 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.636 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.639 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.640 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.641 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.642 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.648 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.648 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.648 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.648 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.650 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.650 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.652 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.656 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.657 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.658 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.659 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.659 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.659 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.660 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.660 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.660 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.660 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.664 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.665 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.666 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.667 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.667 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.668 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.668 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.668 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.668 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.668 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.669 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.675 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.677 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.677 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.678 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.679 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.679 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.680 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.680 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.680 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.680 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.680 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.685 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.686 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.687 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.687 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.688 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.688 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.688 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.688 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.689 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.690 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.692 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.693 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.695 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.695 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.696 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.696 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.696 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.696 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.696 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.697 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.701 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.703 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.703 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.704 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.705 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.705 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.706 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.706 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.706 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.706 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.706 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.711 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.713 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.714 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.714 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.715 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.715 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.715 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.715 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.716 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.716 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.717 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.720 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.722 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.723 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.723 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.723 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.723 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.724 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.724 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.724 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.728 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.729 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.730 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.730 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.731 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.732 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.732 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.732 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.732 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.732 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.733 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.737 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.741 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.741 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.742 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.743 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.744 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.744 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.744 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.744 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.744 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.745 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.749 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.752 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.754 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.754 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.755 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.755 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.756 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.756 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.756 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.756 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.757 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.760 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.762 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.763 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.763 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.764 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.764 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.764 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.764 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.764 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.765 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.768 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.770 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.771 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.772 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.773 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.773 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.773 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.773 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.773 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.774 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.777 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.778 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.779 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.779 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.781 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.781 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.781 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.782 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.782 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.782 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.782 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.787 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.788 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.790 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.791 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.793 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.793 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.793 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.793 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.793 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.794 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.794 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.799 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.801 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.802 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.803 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.804 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.805 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.805 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.805 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.805 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.811 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.812 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.814 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.816 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.818 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.820 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.821 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.822 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.822 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.823 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.823 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.823 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.824 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.827 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.830 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.832 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.833 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.834 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.835 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.835 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.835 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.835 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.836 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.837 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.837 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.842 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.844 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.846 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.847 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.847 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.848 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.848 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.848 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.848 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.849 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.853 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.854 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.856 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.857 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.857 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.858 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.858 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.858 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.859 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.859 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.859 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.863 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.864 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.869 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.871 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.871 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.872 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.872 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.872 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.872 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.872 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.873 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.874 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.876 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.878 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.879 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.879 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.880 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.880 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.880 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.880 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.880 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.881 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.885 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.886 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.887 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.888 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.888 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.889 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.889 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.889 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.889 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.889 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.893 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.894 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.895 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.895 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.896 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.896 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.896 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.896 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.896 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.897 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.900 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.901 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.903 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.904 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.904 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.904 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.904 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.904 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.904 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.906 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.906 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.910 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.911 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.912 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.913 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.914 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.914 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.914 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.914 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.914 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.915 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.921 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.923 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.923 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.924 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.925 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.925 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.925 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.925 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.925 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.925 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.926 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.930 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.932 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.933 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.934 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.934 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.934 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.934 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.934 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.935 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.939 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.940 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.941 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.942 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.943 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.943 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.943 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.943 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.943 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.944 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.948 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.949 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.950 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.951 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.952 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.952 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.952 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.952 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.952 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.953 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.956 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.958 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.959 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.960 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.961 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.961 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.961 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.961 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.961 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.962 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.966 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.968 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.969 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.969 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.970 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.970 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.970 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.970 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.970 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.971 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.974 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.975 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.977 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.977 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.978 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.978 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.978 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.978 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.978 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.979 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.983 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.984 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:24.986 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.986 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.987 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.987 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.987 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.987 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.987 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.988 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.993 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:24.995 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.996 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:24.996 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.997 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:24.997 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:24.997 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:24.998 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:24.998 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:24.999 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:24.999 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.006 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.008 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.008 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.009 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.009 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.009 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.009 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.009 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.010 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.015 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.016 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.017 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.017 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.018 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.018 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.018 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.018 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.019 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.019 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.020 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.023 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.024 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.025 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.026 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.026 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.026 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.026 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.026 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.027 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.031 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.033 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.033 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.034 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.034 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.034 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.034 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.034 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.035 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.039 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.041 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.042 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.043 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.043 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.044 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.044 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.044 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.044 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.044 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.045 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.049 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.051 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.052 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.052 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.053 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.053 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.053 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.053 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.053 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.059 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.060 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.062 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.062 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.063 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.063 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.063 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.063 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.063 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.064 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.078 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.080 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.081 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.082 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.083 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.084 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.084 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.084 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.084 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.084 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.085 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.086 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.090 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.092 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.093 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.094 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.094 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.094 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.095 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.095 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.096 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.102 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.103 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.105 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.105 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.106 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.106 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.106 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.106 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.106 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.107 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.108 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.112 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.115 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.115 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.116 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.116 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.117 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.117 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.117 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.117 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.117 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.123 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.125 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.126 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.127 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.128 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.128 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.128 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.128 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.129 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.134 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.136 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.138 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.138 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.139 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.139 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.140 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.140 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.140 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.140 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.141 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.142 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.145 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.147 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.148 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.149 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.149 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.149 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.149 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.149 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.150 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.153 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.155 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.156 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.158 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.158 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.159 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.159 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.159 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.159 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.159 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.160 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.164 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.166 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.167 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.167 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.168 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.169 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.169 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.169 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.170 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.170 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.171 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.176 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.178 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.179 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.180 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.181 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.181 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.181 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.181 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.181 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.183 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.183 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.187 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.188 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.190 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.191 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.192 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.193 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.193 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.193 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.193 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.194 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.200 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.202 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.203 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.204 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.205 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.206 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.206 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.207 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.207 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.207 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.208 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.208 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.211 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.212 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.214 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.215 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.216 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.216 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.216 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.216 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.216 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.217 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.218 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.221 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.224 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.224 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.225 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.226 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.226 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.226 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.226 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.226 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.227 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.228 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.232 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.234 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.234 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.235 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.235 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.236 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.236 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.236 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.239 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.239 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.241 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.245 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.248 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.249 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.252 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.253 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.253 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.253 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.254 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.254 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.254 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.254 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.258 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.259 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.261 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.262 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.263 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.263 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.264 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.264 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.264 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.264 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.267 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.269 7f7755879648 [contrail-alarm-gen] [INFO]: UVE Done 01/12/2026 04:16:25.271 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.273 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.275 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.276 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.276 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.276 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.276 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.277 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.277 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.277 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.279 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.281 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.283 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.284 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.286 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.286 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.286 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.286 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.286 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.287 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.288 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.289 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.292 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.294 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.295 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.296 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.296 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.296 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.296 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.296 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.299 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.301 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.304 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.307 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.308 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.308 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.309 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.309 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.309 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.309 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.309 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.310 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.313 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.315 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.316 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.316 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.317 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.317 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.317 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.317 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.317 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.318 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.319 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.322 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.325 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.325 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.326 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.326 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.326 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.326 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.327 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.327 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.327 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.331 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.333 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.333 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.334 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.334 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.334 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.334 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.334 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.335 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.336 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.336 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.339 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.341 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.341 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.342 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.342 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.342 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.342 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.342 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.343 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.347 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.347 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.348 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.349 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.350 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.350 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.350 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.350 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.350 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.350 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.351 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.354 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.356 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.357 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.358 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.359 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.359 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.359 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.359 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.359 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.360 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.364 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.365 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.367 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.368 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.368 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.369 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.369 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.369 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.369 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.369 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.370 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.374 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.376 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.377 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.377 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.378 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.378 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.378 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.378 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.378 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.379 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.382 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.383 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.385 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.386 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.388 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.388 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.388 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.388 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.388 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.390 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.390 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.395 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.396 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.398 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.398 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.399 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.399 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.400 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.400 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.400 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.401 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.403 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.405 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.407 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.408 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.409 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.409 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.409 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.409 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.409 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.411 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.412 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.415 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.417 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.418 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.419 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.420 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.420 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.420 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.420 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.421 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.422 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.424 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.427 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.429 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.430 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.431 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.431 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.431 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.431 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.431 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.432 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.433 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.434 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.438 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.440 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.441 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.442 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.442 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.442 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.442 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.442 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.443 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.447 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.448 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.450 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.451 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.452 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.452 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.453 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.453 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.453 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.453 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.454 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.458 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.461 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.461 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.462 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.463 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.463 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.463 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.463 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.463 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.464 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.468 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.470 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.471 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.472 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.473 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.473 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.474 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.474 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.474 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.474 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.475 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.481 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.482 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.483 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.484 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.485 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.485 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.485 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.485 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.485 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.486 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.486 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.490 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.491 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.493 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.494 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.495 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.496 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.496 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.496 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.496 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.498 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.499 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.505 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.506 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.508 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.509 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.510 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.510 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.510 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.510 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.510 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.512 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.512 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.513 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.518 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.521 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.522 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.523 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.523 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.523 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.523 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.523 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.526 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.527 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.535 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.537 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.538 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.539 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.542 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.543 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.544 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.544 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.544 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.544 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.544 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.545 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.552 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.559 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.563 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.564 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.566 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.568 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.570 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.571 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.571 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.571 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.571 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.571 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.572 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.572 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.580 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.582 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.584 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.584 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.585 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.586 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.587 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.587 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.587 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.587 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.587 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.588 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.593 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.595 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.596 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.597 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.598 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.599 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.599 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.599 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.599 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.599 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.600 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.605 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.607 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.609 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.609 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.610 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.611 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.611 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.611 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.611 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.611 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.612 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.616 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.620 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.622 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.623 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.625 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.627 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.627 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.627 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.627 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.627 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.628 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.630 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.633 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.635 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.636 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.637 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.638 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.638 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.638 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.638 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.638 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.640 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.644 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.646 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.647 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.648 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.649 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.650 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.650 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.650 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.650 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.650 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.651 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.655 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.657 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.658 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.659 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.660 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.660 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.661 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.661 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.661 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.661 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.662 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.667 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.668 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.669 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.670 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.671 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.671 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.672 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.672 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.672 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.672 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.673 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.677 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.679 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.680 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.680 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.681 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.681 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.681 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.681 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.681 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.682 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.687 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.688 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.689 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.690 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.691 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.691 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.691 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.691 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.691 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.692 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.694 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.697 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.699 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.701 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.701 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.703 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.703 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.703 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.703 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.703 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.704 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.709 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.711 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.712 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.713 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.714 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.715 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.715 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.715 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.715 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.715 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.716 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.723 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.727 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.728 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.729 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.729 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.730 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.730 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.730 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.731 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.731 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.731 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.732 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.737 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.738 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.740 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.741 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.741 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.741 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.742 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.743 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.743 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.747 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.752 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.753 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.755 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.755 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.756 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.757 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.757 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.757 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.757 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.757 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.758 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.766 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.767 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.768 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.769 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.770 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.770 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.770 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.771 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.771 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.771 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.771 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.773 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.777 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.779 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.780 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.781 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.782 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.782 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.782 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.782 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.783 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.784 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.789 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.791 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.792 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.794 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.795 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.795 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.795 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.795 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.795 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.796 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.798 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.802 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.804 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.805 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.806 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.807 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.807 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.807 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.807 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.807 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.808 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.809 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.813 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.815 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.816 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.816 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.816 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.816 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.817 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.817 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.817 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.823 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.824 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.825 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.826 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.827 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.828 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.828 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.828 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.828 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.828 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.829 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.834 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.836 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.837 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.837 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.838 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.838 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.838 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.838 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.839 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.840 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.841 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.845 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.847 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.847 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.848 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.848 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.848 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.848 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.848 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.850 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.851 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.855 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.856 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.858 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.858 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.859 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.860 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.860 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.860 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.860 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.861 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.864 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.866 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.867 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.868 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.868 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.869 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.869 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.869 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.869 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.869 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.874 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.876 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.876 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.878 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.878 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.879 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.879 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.879 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.879 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.879 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.880 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.884 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.886 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.887 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.888 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.888 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.888 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.888 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.888 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.891 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.892 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.895 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.897 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.898 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.898 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.899 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.899 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.899 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.899 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.899 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.900 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.903 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.904 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.906 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.906 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.908 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.909 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.909 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.909 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.909 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.910 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.914 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.916 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.917 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.918 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.919 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.919 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.920 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.920 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.920 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.920 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.921 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.925 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.927 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.927 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.928 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.929 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.929 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.929 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.929 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.929 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.930 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.931 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.935 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.937 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.938 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.938 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.939 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.939 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.939 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.939 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.941 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.944 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.945 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.947 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.947 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.949 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.949 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.949 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.949 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.949 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.949 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.950 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.954 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.955 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.957 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.958 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.958 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.959 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.959 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.959 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.959 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.960 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.964 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.965 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.967 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.968 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.969 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.969 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.969 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.969 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.969 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.970 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.971 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.977 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.979 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.980 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.982 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.982 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.982 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.982 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.982 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.982 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:25.984 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:25.984 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.988 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:25.990 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.991 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.992 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:25.992 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:25.992 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:25.992 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:25.992 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:25.995 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:25.995 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.000 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.002 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.003 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.003 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.004 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.004 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.004 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.004 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.006 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.006 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.009 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.013 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.015 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.016 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.017 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.017 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.017 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.017 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.017 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.018 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.018 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.022 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.024 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.025 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.025 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.026 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.026 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.026 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.026 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.027 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.030 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.032 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.033 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.034 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.035 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.035 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.035 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.035 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.035 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.036 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.036 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.042 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.044 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.045 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.046 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.047 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.048 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.048 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.048 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.048 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.049 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.053 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.054 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.056 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.057 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.057 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.058 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.058 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.058 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.058 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.058 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.059 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.063 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.065 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.066 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.067 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.067 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.067 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.067 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.067 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.068 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.069 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.069 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.073 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.075 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.075 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.076 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.076 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.076 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.076 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.076 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.077 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.080 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.083 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.085 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.086 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.087 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.088 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.088 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.088 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.088 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.089 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.089 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.095 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.096 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.097 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.098 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.098 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.099 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.099 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.100 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.100 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.100 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.100 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.105 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.106 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.107 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.108 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.108 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.109 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.109 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.109 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.109 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.109 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.110 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.114 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.116 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.117 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.118 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.118 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.118 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.118 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.118 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.120 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.121 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.122 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.125 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.127 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.128 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.129 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.129 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.129 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.129 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.129 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.130 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.132 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.135 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.136 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.137 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.138 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.139 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.140 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.140 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.140 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.140 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.141 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.145 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.148 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.149 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.151 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.153 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.154 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.154 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.154 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.154 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.154 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.156 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.165 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.166 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.167 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.168 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.169 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.170 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.170 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.170 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.170 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.170 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.173 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.174 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.176 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.179 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.182 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.183 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.184 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.185 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.185 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.185 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.185 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.185 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.187 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.187 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.192 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.194 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.195 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.196 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.197 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.197 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.197 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.197 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.197 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.198 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.200 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.204 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.206 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.207 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.208 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.209 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.209 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.209 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.209 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.209 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.210 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.211 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.214 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.216 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.218 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.219 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.221 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.221 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.221 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.221 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.221 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.223 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.223 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.225 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.228 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.231 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.232 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.233 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.233 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.233 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.233 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.233 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.235 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.236 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.238 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.242 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.244 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.246 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.247 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.247 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.247 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.248 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.248 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.248 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.249 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.250 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.255 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.257 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.258 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.259 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.260 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.260 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.260 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.260 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.260 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.261 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.262 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.268 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.270 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.270 7f7755879648 [contrail-alarm-gen] [INFO]: UVE Done 01/12/2026 04:16:26.272 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.272 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.275 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.275 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.275 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.275 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.275 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.276 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.277 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.277 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.280 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.282 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.283 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.284 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.284 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.284 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.284 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.284 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.285 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.285 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.286 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.290 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.291 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.292 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.293 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.293 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.293 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.293 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.293 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.294 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.295 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.298 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.299 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.300 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.301 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.302 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.302 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.302 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.302 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.302 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.303 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.307 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.308 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.309 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.310 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.311 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.311 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.312 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.312 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.312 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.312 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.313 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.316 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.317 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.318 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.319 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.320 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.320 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.321 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.321 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.321 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.321 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.322 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.327 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.328 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.329 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.330 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.331 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.331 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.332 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.332 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.332 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.332 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.333 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.337 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.339 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.340 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.340 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.341 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.341 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.341 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.341 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.342 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.342 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.343 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.347 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.348 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.349 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.350 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.350 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.350 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.350 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.350 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.351 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.352 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.353 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.356 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.358 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.359 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.360 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.360 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.360 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.360 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.360 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.361 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.364 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.365 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.366 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.367 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.367 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.368 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.368 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.368 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.369 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.369 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.369 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.373 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.375 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.376 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.378 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.379 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.379 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.379 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.379 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.379 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.381 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.382 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.386 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.388 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.389 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.391 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.392 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.392 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.392 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.392 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.392 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.393 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.396 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.397 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.398 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.399 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.400 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.401 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.401 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.401 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.401 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.401 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.402 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.406 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.408 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.409 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.410 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.410 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.410 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.410 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.411 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.411 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.411 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.412 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.415 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.417 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.418 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.419 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.419 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.419 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.419 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.419 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.420 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.420 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.427 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.428 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.429 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.430 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.432 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.433 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.433 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.433 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.433 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.433 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.434 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.440 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.442 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.442 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.443 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.443 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.444 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.444 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.444 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.445 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.445 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.446 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.450 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.452 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.453 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.453 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.454 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.454 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.454 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.454 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.455 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.456 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.459 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.460 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.462 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.463 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.464 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.464 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.464 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.464 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.464 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.465 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.466 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.470 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.472 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.472 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.473 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.473 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.473 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.473 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.473 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.475 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.475 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.479 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.480 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.481 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.482 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.483 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.483 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.483 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.483 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.483 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.484 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.488 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.489 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.491 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.491 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.492 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.492 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.492 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.492 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.492 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.492 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.493 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.499 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.501 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.502 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.503 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.503 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.503 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.504 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.504 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.504 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.505 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.509 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.511 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.513 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.516 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.516 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.517 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.517 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.517 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.517 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.517 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.518 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.525 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.527 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.528 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.529 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.530 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.530 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.530 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.530 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.530 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.533 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.533 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.542 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.545 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.549 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.551 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.552 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.554 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.555 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.555 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.555 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.555 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.555 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.556 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.570 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.576 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.580 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.582 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.583 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.586 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.587 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.588 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.588 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.589 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.589 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.589 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.590 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.594 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.596 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.597 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.598 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.599 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.600 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.600 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.600 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.600 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.600 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.601 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.605 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.607 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.608 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.608 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.609 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.610 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.610 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.610 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.610 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.610 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.611 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.615 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.617 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.618 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.618 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.618 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.618 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.619 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.619 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.619 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.620 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.621 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.625 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.627 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.627 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.628 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.628 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.628 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.628 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.628 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.630 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.634 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.636 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.637 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.639 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.639 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.640 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.640 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.640 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.641 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.641 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.641 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.645 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.647 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.648 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.649 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.650 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.651 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.651 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.651 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.651 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.651 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.652 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.656 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.658 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.659 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.660 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.661 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.662 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.662 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.662 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.662 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.662 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.663 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.667 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.668 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.670 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.670 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.671 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.671 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.672 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.672 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.672 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.673 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.673 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.678 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.681 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.681 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.682 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.682 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.683 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.683 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.684 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.684 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.685 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.690 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.691 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.693 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.694 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.694 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.695 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.695 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.695 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.695 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.695 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.696 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.700 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.702 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.703 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.703 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.704 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.704 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.704 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.705 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.705 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.705 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.710 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.711 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.712 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.713 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.713 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.713 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.713 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.713 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.714 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.715 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.715 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.719 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.722 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.722 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.723 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.724 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.724 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.724 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.725 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.725 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.725 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.731 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.732 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.733 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.734 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.735 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.735 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.735 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.735 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.735 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.736 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.738 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.741 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.743 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.744 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.744 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.746 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.746 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.746 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.746 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.746 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.747 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.752 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.754 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.755 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.756 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.757 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.757 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.758 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.758 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.758 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.758 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.762 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.763 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.769 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.770 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.772 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.773 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.774 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.774 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.774 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.774 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.774 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.775 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.775 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.779 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.782 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.783 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.784 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.785 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.785 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.785 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.785 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.786 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.786 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.786 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.795 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.797 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.799 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.800 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.802 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.802 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.802 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.802 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.802 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.803 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.804 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.806 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.811 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.813 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.814 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.816 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.816 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.816 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.816 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.816 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.818 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.819 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.820 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.824 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.826 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.828 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.829 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.829 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.829 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.829 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.829 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.830 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.831 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.834 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.835 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.837 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.838 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.838 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.839 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.839 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.839 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.839 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.839 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.844 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.845 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.847 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.849 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.850 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.850 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.850 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.850 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.851 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.852 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.852 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.853 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.856 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.858 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.859 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.860 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.860 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.860 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.860 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.860 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.861 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.862 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.867 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.869 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.869 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.870 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.871 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.874 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.874 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.874 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.874 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.876 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.876 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.880 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.882 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.882 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.883 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.884 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.884 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.885 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.885 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.885 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.885 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.885 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.889 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.891 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.892 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.892 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.893 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.893 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.893 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.893 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.893 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.894 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.899 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.900 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.902 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.903 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.904 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.905 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.905 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.905 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.905 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.905 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.907 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.911 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.912 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.914 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.914 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.915 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.916 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.916 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.916 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.916 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.916 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.918 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.921 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.922 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.924 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.924 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.925 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.925 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.925 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.925 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.925 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.926 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.932 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.934 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.934 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.935 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.936 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.937 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.937 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.937 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.937 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.937 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.939 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.944 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.947 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.950 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.952 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.953 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.953 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.954 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.954 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.954 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.954 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.954 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.955 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.960 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.962 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.963 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.964 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.964 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.965 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.965 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.965 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.965 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.966 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.967 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.973 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.974 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.975 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.976 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.977 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.977 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.977 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.977 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.977 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.979 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.982 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.984 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.987 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.989 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.989 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.990 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:26.990 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:26.990 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:26.990 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:26.990 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:26.991 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:26.996 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:26.997 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:26.999 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:26.999 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.000 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.001 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.001 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.001 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.001 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.001 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.003 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.008 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.009 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.010 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.011 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.012 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.013 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.013 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.013 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.013 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.013 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.015 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.017 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.021 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.024 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.025 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.025 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.025 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.026 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.026 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.026 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.027 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.027 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.028 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.032 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.035 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.036 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.036 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.037 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.037 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.037 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.037 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.037 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.039 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.045 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.046 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.047 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.047 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.048 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.049 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.049 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.049 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.049 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.049 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.051 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.055 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.057 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.059 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.060 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.062 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.062 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.062 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.062 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.063 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.063 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.064 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.066 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.071 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.076 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.077 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.077 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.078 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.079 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.079 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.079 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.079 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.080 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.085 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.087 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.088 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.088 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.089 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.090 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.090 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.090 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.090 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.090 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.091 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.096 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.098 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.099 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.100 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.101 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.101 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.101 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.101 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.101 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.102 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.104 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.110 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.112 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.113 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.114 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.116 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.116 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.116 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.116 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.116 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.119 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.120 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.127 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.133 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.135 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.136 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.137 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.138 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.138 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.139 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.139 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.139 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.140 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.141 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.142 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.144 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.146 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.147 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.147 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.148 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.148 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.148 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.148 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.149 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.151 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.154 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.155 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.156 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.157 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.157 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.157 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.157 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.157 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.158 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.161 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.163 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.163 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.164 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.165 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.166 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.166 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.166 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.166 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.166 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.167 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.174 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.176 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.177 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.177 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.178 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.178 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.178 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.178 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.178 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.181 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.182 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.184 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.186 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.188 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.189 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.190 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.190 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.190 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.190 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.190 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.191 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.195 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.197 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.197 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.199 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.199 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.200 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.200 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.200 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.200 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.200 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.201 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.205 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.207 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.208 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.209 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.209 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.209 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.209 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.209 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.210 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.211 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.211 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.218 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.220 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.221 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.222 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.222 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.222 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.223 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.223 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.223 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.224 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.227 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.228 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.230 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.231 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.233 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.233 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.233 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.233 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.233 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.234 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.235 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.238 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.240 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.241 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.242 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.243 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.243 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.243 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.243 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.243 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.244 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.245 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.247 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.249 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.249 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.251 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.252 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.252 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.252 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.252 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.253 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.255 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.258 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.259 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.260 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.262 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.262 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.263 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.263 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.263 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.264 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.265 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.269 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.270 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.271 7f7755879648 [contrail-alarm-gen] [INFO]: UVE Done 01/12/2026 04:16:27.273 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.274 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.276 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.276 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.276 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.276 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.276 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.277 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.282 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.284 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.286 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.287 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.287 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.288 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.288 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.288 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.289 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.289 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.291 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.292 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.296 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.300 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.301 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.304 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.304 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.304 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.304 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.304 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.307 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.307 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.310 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.314 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.316 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.317 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.318 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.319 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.319 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.319 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.319 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.320 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.321 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.326 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.327 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.329 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.330 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.331 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.331 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.332 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.332 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.332 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.332 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.333 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.339 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.340 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.341 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.342 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.343 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.344 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.344 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.344 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.344 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.344 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.345 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.350 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.352 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.353 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.353 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.354 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.354 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.355 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.355 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.355 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.355 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.356 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.359 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.361 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.365 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.365 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.366 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.367 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.367 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.367 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.367 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.369 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.369 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.374 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.375 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.376 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.377 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.378 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.378 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.378 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.378 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.378 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.379 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.383 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.384 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.386 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.387 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.388 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.389 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.389 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.389 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.389 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.389 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.390 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.396 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.398 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.400 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.400 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.401 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.401 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.401 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.401 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.401 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.403 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.403 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.405 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.408 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.411 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.412 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.414 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.414 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.414 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.414 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.414 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.415 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.416 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.417 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.422 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.424 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.425 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.425 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.426 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.426 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.426 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.426 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.426 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.427 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.430 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.432 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.433 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.435 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.435 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.436 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.436 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.436 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.436 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.436 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.438 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.443 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.445 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.447 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.448 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.448 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.448 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.448 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.448 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.451 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.452 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.453 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.456 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.460 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.461 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.461 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.462 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.462 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.462 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.462 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.462 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.463 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.468 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.469 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.470 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.472 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.473 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.473 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.473 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.473 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.473 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.475 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.475 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.480 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.484 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.485 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.485 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.486 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.487 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.487 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.487 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.488 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.488 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.488 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.493 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.494 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.496 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.498 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.498 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.499 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.499 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.500 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.500 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.500 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.501 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.505 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.507 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.508 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.509 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.510 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.510 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.511 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.511 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.511 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.511 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.516 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.518 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.519 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.520 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.521 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.522 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.522 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.522 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.522 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.522 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.523 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.527 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.528 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.530 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.531 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.532 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.532 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.532 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.532 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.532 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.533 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.533 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.537 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.538 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.539 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.541 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.542 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.542 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.542 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.542 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.542 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.543 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.548 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.549 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.551 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.551 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.552 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.552 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.553 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.553 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.553 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.553 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.554 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.557 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.559 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.560 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.561 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.561 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.561 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.561 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.561 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.562 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.563 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.566 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.567 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.569 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.570 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.570 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.570 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.570 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.571 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.571 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.571 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.575 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.576 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.577 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.578 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.579 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.580 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.580 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.580 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.580 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.581 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.582 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.586 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.588 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.589 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.590 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.590 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.590 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.590 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.590 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.591 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.591 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.595 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.596 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.599 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.599 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.600 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.601 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.601 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.601 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.601 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.601 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.602 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.607 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.608 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.609 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.609 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.610 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.611 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.611 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.611 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.611 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.612 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.612 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.616 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.618 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.619 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.621 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.621 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.621 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.621 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.621 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.622 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.623 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.627 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.628 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.630 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.630 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.631 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.631 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.631 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.631 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.631 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.632 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.637 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.638 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.640 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.641 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.642 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.643 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.643 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.643 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.643 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.643 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.644 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.646 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.650 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.652 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.653 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.654 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.654 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.654 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.654 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.654 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.654 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.655 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.662 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.663 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.665 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.666 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.666 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.666 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.667 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.667 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.667 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.668 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.669 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.675 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.676 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.677 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.678 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.679 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.679 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.679 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.679 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.679 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.680 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.682 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.684 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.688 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.688 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.689 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.690 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.690 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.690 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.690 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.690 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.691 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.694 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.695 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.697 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.697 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.698 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.698 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.698 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.698 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.698 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.699 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.699 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.703 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.705 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.705 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.707 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.707 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.707 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.707 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.707 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.708 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.709 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.712 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.713 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.714 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.715 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.715 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.715 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.715 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.715 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.715 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.719 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.719 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.723 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.724 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.725 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.725 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.726 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.726 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.726 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.726 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.727 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.728 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.731 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.732 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.733 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.734 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.735 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.735 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.735 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.735 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.735 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.737 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.741 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.743 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.744 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.744 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.745 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.745 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.745 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.746 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.746 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.746 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.750 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.753 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.754 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.755 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.756 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.756 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.756 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.756 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.756 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.757 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.757 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.761 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.763 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.764 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.764 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.765 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.765 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.765 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.765 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.765 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.766 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.773 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.774 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.776 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.777 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.778 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.779 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.779 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.779 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.779 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.779 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.780 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.785 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.787 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.788 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.789 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.790 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.792 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.792 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.792 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.792 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.792 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.794 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.794 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.798 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.801 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.801 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.802 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.804 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.804 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.804 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.804 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.804 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.805 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.807 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.811 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.813 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.814 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.815 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.815 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.815 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.815 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.815 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.816 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.818 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.825 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.826 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.828 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.828 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.829 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.830 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.830 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.830 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.830 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.830 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.833 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.835 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.840 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.840 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.842 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.843 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.843 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.844 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.844 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.844 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.844 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.845 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.855 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.856 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.858 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.859 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.859 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.860 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.860 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.860 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.860 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.861 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.861 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.866 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.867 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.868 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.868 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.869 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.869 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.869 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.869 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.869 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.870 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.874 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.875 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.877 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.878 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.879 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.879 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.880 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.880 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.880 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.880 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.881 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.884 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.885 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.886 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.887 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.888 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.888 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.888 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.888 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.888 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.889 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.893 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.894 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.895 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.896 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.898 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.898 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.898 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.898 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.898 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.898 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.899 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.905 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.908 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.908 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.909 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.910 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.910 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.910 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.910 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.910 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.911 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.916 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.918 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.919 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.919 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.920 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.921 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.921 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.921 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.921 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.921 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.922 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.926 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.927 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.928 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.929 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.930 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.931 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.931 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.931 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.931 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.931 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.932 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.936 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.937 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.938 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.940 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.940 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.941 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.941 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.941 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.941 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.941 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.942 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.946 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.947 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.949 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.950 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.951 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.951 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.951 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.951 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.951 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.953 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.953 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.958 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.960 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.961 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.962 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.965 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.965 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.965 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.965 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.965 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.966 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.967 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.967 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.970 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.972 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.973 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.974 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.975 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.975 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.975 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.975 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.977 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.977 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.978 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.982 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.983 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.984 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.985 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.985 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:27.985 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:27.986 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:27.986 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:27.986 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.987 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:27.991 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:27.993 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:27.995 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.996 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:27.996 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:27.999 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.000 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.000 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.000 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.000 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.000 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.006 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.008 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.010 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.010 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.011 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.012 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.012 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.014 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.015 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.015 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.018 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.022 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.027 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.028 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.029 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.030 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.031 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.031 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.031 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.032 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.032 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.033 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.039 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.041 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.043 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.044 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.045 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.046 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.046 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.046 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.046 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.046 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.048 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.053 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.055 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.057 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.059 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.060 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.060 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.060 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.060 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.060 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.061 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.067 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.069 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.072 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.073 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.074 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.075 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.075 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.075 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.075 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.075 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.077 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.078 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.085 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.086 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.088 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.089 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.092 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.092 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.092 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.093 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.093 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.094 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.111 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.115 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.120 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.125 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.127 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.131 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.132 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.133 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.133 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.133 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.133 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.134 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.134 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.135 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.144 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.146 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.148 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.149 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.150 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.150 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.151 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.151 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.151 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.151 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.153 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.166 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.168 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.169 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.171 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.174 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.174 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.176 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.176 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.176 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.176 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.176 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.176 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.180 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.185 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.187 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.198 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.199 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.200 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.201 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.201 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.201 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.201 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.201 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.201 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.202 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.206 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.208 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.209 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.210 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.211 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.211 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.211 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.211 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.211 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.212 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.214 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.217 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.219 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.220 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.221 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.221 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.221 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.221 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.222 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.222 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.222 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.231 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.232 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.234 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.234 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.237 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.239 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.240 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.240 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.241 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.241 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.247 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.248 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.256 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.259 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.262 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.263 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.266 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.267 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.269 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.270 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.270 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.270 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.270 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.271 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.272 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.272 7f7755879648 [contrail-alarm-gen] [INFO]: UVE Done 01/12/2026 04:16:28.279 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.282 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.283 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.285 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.286 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.288 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.288 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.289 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.289 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.289 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.289 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.292 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.292 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.300 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.301 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.303 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.304 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.304 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.305 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.305 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.305 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.305 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.306 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.308 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.311 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.312 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.314 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.315 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.316 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.316 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.316 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.316 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.316 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.317 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.322 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.324 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.325 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.326 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.326 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.327 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.327 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.327 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.327 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.327 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.328 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.333 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.334 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.335 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.336 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.337 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.337 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.338 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.338 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.338 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.338 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.339 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.345 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.348 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.349 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.350 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.351 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.351 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.351 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.351 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.351 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.353 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.353 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.360 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.363 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.366 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.367 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.369 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.372 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.372 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.372 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.372 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.372 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.372 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.374 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.382 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.385 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.386 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.388 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.389 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.390 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.390 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.390 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.390 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.390 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.391 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.392 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.399 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.401 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.403 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.404 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.405 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.406 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.406 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.406 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.406 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.406 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.408 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.409 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.413 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.415 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.417 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.417 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.418 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.419 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.419 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.419 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.419 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.421 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.421 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.428 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.430 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.431 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.432 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.433 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.433 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.433 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.433 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.433 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.435 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.435 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.448 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.452 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.457 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.460 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.460 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.461 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.463 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.463 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.463 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.463 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.463 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.464 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.466 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.469 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.471 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.473 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.474 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.476 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.476 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.476 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.476 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.476 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.480 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.481 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.483 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.491 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.492 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.495 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.496 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.497 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.497 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.498 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.498 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.498 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.499 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.502 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.505 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.507 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.512 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.512 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.514 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.520 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.520 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.520 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.520 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.520 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.529 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.530 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.531 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.536 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.538 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.541 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.542 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.542 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.543 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.543 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.543 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.543 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.544 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.545 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.549 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.550 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.552 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.552 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.553 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.553 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.554 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.554 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.554 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.554 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.554 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.559 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.560 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.561 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.562 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.562 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.562 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.562 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.563 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.573 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.573 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.575 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.576 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.582 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.585 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.586 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.587 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.588 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.588 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.588 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.588 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.589 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.590 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.606 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.608 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.610 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.610 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.612 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.612 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.613 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.613 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.613 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.613 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.613 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.614 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.619 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.621 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.622 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.624 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.625 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.625 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.625 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.625 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.625 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.626 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.626 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.630 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.631 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.632 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.633 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.634 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.634 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.634 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.634 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.634 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.635 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.636 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.639 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.641 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.641 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.642 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.644 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.644 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.644 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.644 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.644 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.646 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.651 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.653 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.659 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.660 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.661 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.662 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.662 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.662 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.662 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.662 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.664 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.668 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.669 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.671 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.671 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.672 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.673 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.673 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.674 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.674 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.674 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.674 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.680 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.681 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.682 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.683 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.684 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.685 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.685 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.685 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.685 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.685 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.686 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.691 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.692 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.696 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.696 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.697 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.699 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.699 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.699 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.699 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.699 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.700 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.705 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.707 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.708 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.709 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.710 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.721 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.721 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.721 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.721 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.721 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.722 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.722 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.727 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.732 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.735 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.736 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.737 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.737 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.737 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.737 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.738 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.738 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.738 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.746 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.747 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.748 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.750 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.750 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.751 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.751 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.751 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.751 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.751 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.752 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.755 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.757 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.758 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.758 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.759 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.760 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.760 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.760 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.760 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.760 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.764 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.765 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.766 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.771 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.772 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.772 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.772 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.772 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.773 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.773 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.773 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.785 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.788 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.792 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.792 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.794 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.798 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.798 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.798 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.798 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.798 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.799 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.800 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.804 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.805 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.806 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.807 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.807 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.808 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.808 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.808 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.808 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.809 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.812 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.813 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.815 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.815 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.816 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.816 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.816 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.817 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.817 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.818 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.822 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.824 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.825 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.826 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.827 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.827 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.827 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.827 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.827 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.828 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.828 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.832 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.835 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.835 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.836 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.837 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.837 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.837 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.837 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.837 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.838 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.841 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.843 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.844 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.846 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.846 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.847 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.847 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.847 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.847 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.848 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.848 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.854 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.856 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.857 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.864 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.865 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.867 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.867 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.867 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.867 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.867 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.868 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.869 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.872 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.874 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.876 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.877 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.879 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.880 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.880 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.880 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.880 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.880 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.881 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.885 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.887 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.888 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.889 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.890 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.892 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.892 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.892 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.893 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.893 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.894 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.898 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.900 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.902 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.902 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.905 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.906 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.906 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.906 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.906 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.906 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.908 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.912 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.914 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.915 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.916 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.917 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.919 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.919 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.919 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.919 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.919 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.920 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.925 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.927 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.929 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.929 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.930 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.931 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.931 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.931 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.931 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.931 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.932 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.937 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.938 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.941 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.941 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.942 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.943 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.943 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.943 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.943 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.943 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.944 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.948 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.950 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.951 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.953 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.953 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.953 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.953 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.954 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.954 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.954 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.958 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.959 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.960 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.961 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.962 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.963 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.963 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.963 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.963 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.963 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.964 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.975 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:28.977 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:28.978 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:28.979 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.984 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.985 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:28.985 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:28.985 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:28.985 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:28.985 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:28.992 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:28.995 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.001 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.003 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.004 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.005 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.006 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.007 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.007 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.007 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.007 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.007 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.008 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.013 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.015 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.016 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.016 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.017 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.018 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.018 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.018 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.018 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.018 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.019 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.023 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.025 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.026 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.026 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.027 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.028 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.028 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.028 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.028 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.028 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.029 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.033 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.035 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.036 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.037 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.037 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.037 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.037 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.038 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.038 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.039 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.039 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.043 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.045 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.046 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.047 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.047 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.047 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.047 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.048 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.049 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.050 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.051 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.053 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.055 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.057 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.058 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.058 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.058 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.058 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.059 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.064 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.064 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.065 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.072 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.073 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.074 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.075 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.076 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.076 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.076 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.076 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.076 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.081 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.082 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.085 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.090 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.094 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.094 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.096 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.097 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.097 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.097 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.097 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.097 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.099 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.102 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.105 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.107 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.109 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.112 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.112 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.112 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.112 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.112 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.113 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.118 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.119 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.120 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.121 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.121 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.122 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.122 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.122 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.122 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.122 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.123 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.127 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.129 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.130 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.131 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.132 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.132 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.132 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.132 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.132 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.133 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.135 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.139 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.140 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.142 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.142 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.143 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.144 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.144 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.144 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.144 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.145 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.145 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.149 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.151 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.152 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.152 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.153 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.153 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.153 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.153 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.154 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.154 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.160 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.161 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.163 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.163 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.164 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.164 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.165 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.165 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.165 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.166 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.169 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.177 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.182 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.183 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.184 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.184 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.185 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.185 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.185 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.185 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.186 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.186 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.192 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.197 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.197 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.199 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.201 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.201 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.201 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.201 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.201 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.202 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.202 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.207 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.208 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.209 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.210 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.211 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.211 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.211 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.211 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.212 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.213 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.213 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.217 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.219 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.219 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.220 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.220 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.220 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.221 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.221 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.222 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.224 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.227 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.231 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.233 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.235 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.235 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.236 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.236 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.236 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.236 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.237 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.240 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.242 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.243 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.244 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.245 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.245 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.246 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.246 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.246 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.246 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.247 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.253 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.255 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.256 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.258 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.258 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.258 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.258 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.258 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.260 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.260 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.262 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.267 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.270 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.273 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.274 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.274 7f7755879648 [contrail-alarm-gen] [INFO]: UVE Done 01/12/2026 04:16:29.276 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.276 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.276 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.276 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.276 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.278 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.284 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.285 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.287 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.288 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.289 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.290 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.290 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.290 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.290 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.290 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.292 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.296 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.300 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.308 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.311 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.312 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.312 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.313 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.313 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.313 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.313 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.313 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.314 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.318 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.322 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.323 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.323 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.324 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.324 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.325 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.325 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.325 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.325 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.326 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.331 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.333 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.335 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.338 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.338 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.338 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.338 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.338 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.339 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.339 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.343 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.344 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.345 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.346 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.347 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.347 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.347 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.347 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.347 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.348 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.352 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.353 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.355 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.356 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.357 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.357 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.357 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.357 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.357 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.358 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.364 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.365 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.366 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.367 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.369 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.369 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.369 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.369 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.369 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.370 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.370 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.384 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.387 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.389 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.389 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.390 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.392 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.393 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.393 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.393 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.393 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.393 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.395 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.400 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.402 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.404 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.405 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.406 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.406 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.406 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.406 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.407 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.407 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.407 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.411 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.413 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.414 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.415 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.415 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.416 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.416 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.417 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.417 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.417 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.418 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.420 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.422 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.424 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.425 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.425 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.426 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.426 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.426 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.426 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.427 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.432 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.433 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.434 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.435 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.435 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.436 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.436 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.436 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.436 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.436 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.437 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.439 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.442 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.446 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.446 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.447 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.447 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.447 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.448 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.448 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.448 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.449 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.451 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.459 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.461 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.462 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.462 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.463 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.463 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.463 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.464 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.464 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.465 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.465 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.469 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.471 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.474 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.475 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.477 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.478 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.478 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.478 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.478 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.480 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.480 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.486 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.489 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.491 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.496 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.497 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.497 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.497 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.497 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.498 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.498 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.498 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.500 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.503 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.511 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.512 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.514 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.515 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.515 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.515 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.515 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.515 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.517 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.517 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.520 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.521 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.523 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.524 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.524 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.525 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.525 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.525 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.525 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.525 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.531 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.533 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.534 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.534 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.535 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.536 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.536 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.536 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.536 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.536 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.537 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.542 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.544 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.544 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.546 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.546 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.546 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.546 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.546 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.547 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.548 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.549 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.552 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.554 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.555 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.555 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.556 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.556 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.556 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.556 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.556 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.560 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.563 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.565 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.566 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.567 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.569 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.569 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.569 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.569 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.569 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.570 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.572 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.577 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.578 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.580 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.581 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.582 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.582 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.582 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.582 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.582 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.586 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.587 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.598 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.601 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.602 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.603 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.604 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.605 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.605 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.605 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.605 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.605 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.607 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.613 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.615 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.616 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.617 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.617 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.617 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.617 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.617 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.617 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.619 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.623 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.625 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.626 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.627 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.627 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.628 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.628 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.628 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.628 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.629 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.632 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.634 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.635 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.635 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.636 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.636 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.637 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.637 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.637 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.637 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.638 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.642 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.643 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.650 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.653 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.654 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.657 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.657 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.657 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.657 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.657 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.658 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.660 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.675 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.676 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.678 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.678 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.680 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.681 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.681 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.681 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.682 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.682 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.682 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.683 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.690 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.692 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.693 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.694 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.694 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.694 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.694 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.694 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.695 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.695 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.700 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.701 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.702 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.703 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.704 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.704 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.704 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.704 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.704 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.705 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.706 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.713 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.714 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.715 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.717 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.719 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.719 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.719 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.719 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.719 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.720 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.723 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.724 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.725 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.725 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.742 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.744 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.744 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.744 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.744 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.744 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.744 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.746 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.746 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.750 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.752 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.753 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.753 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.754 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.754 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.754 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.754 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.755 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.761 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.762 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.763 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.764 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.765 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.766 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.766 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.766 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.766 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.766 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.769 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.771 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.774 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.776 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.777 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.778 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.778 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.778 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.778 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.778 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.779 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.783 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.785 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.786 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.786 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.787 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.788 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.788 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.788 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.788 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.788 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.789 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.793 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.794 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.795 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.796 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.796 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.797 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.797 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.797 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.797 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.797 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.798 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.803 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.805 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.805 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.806 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.807 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.807 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.807 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.807 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.807 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.808 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.812 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.813 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.817 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.817 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.818 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.819 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.820 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.820 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.820 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.820 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.821 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.827 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.828 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.829 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.831 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.832 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.833 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.833 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.833 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.833 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.833 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.834 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.842 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.843 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.844 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.845 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.845 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.852 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.852 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.852 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.852 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.852 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.854 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.894 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.900 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.902 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.903 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.903 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.904 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.905 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.905 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.905 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.905 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.905 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.907 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.907 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.912 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.916 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.916 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.917 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.918 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.918 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.918 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.918 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.918 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.919 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.924 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.926 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.927 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.928 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.928 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.929 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.929 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.929 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.929 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.930 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.935 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.936 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.937 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.938 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.939 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.939 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.939 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.939 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.939 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.940 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.941 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.946 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.947 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.948 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:29.948 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.949 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.949 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.949 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.950 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.950 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.950 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:29.955 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:29.957 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:29.958 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.959 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.963 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:29.963 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:29.964 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:29.964 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:29.964 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:29.965 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.016 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.017 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.018 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.019 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.019 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.020 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.021 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.021 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.021 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.021 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.021 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.022 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.026 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.029 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.030 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.031 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.031 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.031 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.031 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.031 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.031 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.032 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.034 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.038 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.039 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.043 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.046 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.046 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.046 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.046 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.046 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.046 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.047 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.052 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.055 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.057 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.058 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.059 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.059 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.060 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.060 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.060 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.060 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.060 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.065 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.066 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.067 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.068 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.070 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.071 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.072 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.072 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.072 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.072 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.073 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.081 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.086 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.087 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.088 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.089 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.089 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.090 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.091 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.091 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.091 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.091 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.094 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.100 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.101 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.106 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.109 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.109 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.112 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.113 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.113 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.114 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.114 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.114 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.114 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.115 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.120 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.121 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.124 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.125 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.125 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.126 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.127 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.127 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.127 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.127 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.128 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.135 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.137 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.139 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.139 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.140 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.141 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.141 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.141 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.141 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.141 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.143 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.147 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.152 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.154 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.155 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.159 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.160 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.160 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.161 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.161 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.161 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.161 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.162 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.166 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.167 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.168 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.169 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.197 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.197 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.197 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.197 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.199 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.199 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.200 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.205 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.208 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.209 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.209 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.210 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.210 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.210 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.210 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.236 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.238 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.239 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.243 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.247 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.253 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.255 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.255 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.259 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.260 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.260 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.260 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.260 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.260 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.263 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.265 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.270 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.276 7f7755879648 [contrail-alarm-gen] [INFO]: UVE Done 01/12/2026 04:16:30.276 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.277 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.285 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.286 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.288 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.288 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.289 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.289 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.289 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.289 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.290 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.293 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.301 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.305 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.307 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.309 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.309 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.310 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.310 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.310 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.310 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.310 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.311 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.316 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.319 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.322 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.323 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.324 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.324 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.324 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.324 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.324 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.325 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.328 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.332 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.333 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.334 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.337 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.338 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.338 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.338 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.339 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.339 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.341 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.342 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.349 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.350 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.352 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.358 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.360 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.360 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.360 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.360 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.360 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.361 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.362 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.366 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.369 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.369 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.371 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.371 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.372 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.372 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.372 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.372 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.372 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.373 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.378 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.379 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.381 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.381 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.382 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.383 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.383 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.383 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.383 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.383 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.384 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.389 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.391 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.391 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.392 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.393 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.394 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.394 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.395 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.395 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.395 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.399 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.405 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.406 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.412 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.414 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.415 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.415 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.415 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.415 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.415 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.415 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.416 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.417 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.422 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.424 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.425 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.425 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.427 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.427 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.427 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.427 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.427 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.430 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.439 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.445 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.449 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.450 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.451 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.451 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.452 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.452 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.452 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.452 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.452 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.453 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.459 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.461 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.462 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.463 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.463 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.464 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.465 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.465 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.465 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.465 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.466 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.469 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.470 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.471 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.471 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.472 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.473 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.473 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.473 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.473 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.473 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.474 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.478 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.480 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.481 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.482 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.483 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.483 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.483 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.483 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.483 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.483 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.484 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.488 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.490 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.490 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.492 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.492 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.492 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.492 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.492 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.492 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.493 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.498 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.499 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.500 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.501 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.502 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.502 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.502 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.502 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.502 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.504 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.504 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.508 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.512 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.514 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.515 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.515 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.516 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.516 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.516 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.516 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.517 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.518 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.522 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.524 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.525 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.526 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.526 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.526 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.526 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.526 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.527 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.527 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.530 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.532 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.534 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.534 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.536 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.536 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.536 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.536 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.536 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.536 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.537 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.542 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.543 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.544 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.545 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.546 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.547 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.547 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.547 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.547 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.548 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.549 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.553 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.555 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.556 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.557 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.562 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.562 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.562 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.562 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.562 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.563 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.565 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.567 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.568 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.570 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.571 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.572 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.572 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.572 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.572 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.572 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.573 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.577 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.579 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.581 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.581 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.582 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.583 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.583 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.583 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.583 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.583 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.584 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.588 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.590 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.591 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.591 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.592 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.593 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.593 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.593 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.593 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.593 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.594 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.598 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.600 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.600 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.601 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.602 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.602 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.602 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.602 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.602 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.603 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.604 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.609 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.610 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.611 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.611 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.612 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.612 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.612 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.612 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.612 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.613 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.618 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.619 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.620 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.621 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.622 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.622 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.622 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.622 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.622 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.624 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.624 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.629 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.630 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.635 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.635 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.636 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.637 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.637 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.637 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.637 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.637 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.638 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.644 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.646 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.647 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.648 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.648 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.649 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.650 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.650 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.650 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.650 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.651 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.654 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.657 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.662 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.662 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.667 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.667 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.668 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.668 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.668 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.668 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.668 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.670 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.675 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.677 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.678 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.681 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.684 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.684 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.686 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.686 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.686 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.686 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.686 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.688 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.688 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.693 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.697 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.699 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.700 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.702 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.704 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.704 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.705 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.705 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.705 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.706 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.708 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.712 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.715 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.718 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.720 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.721 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.722 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.723 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.724 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.724 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.724 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.724 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.725 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.728 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.734 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.735 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.736 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.738 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.751 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.751 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.751 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.752 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.752 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.752 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.754 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.754 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.760 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.764 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.765 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.766 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.771 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.771 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.772 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.772 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.772 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.773 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.773 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.779 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.780 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.782 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.782 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.783 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.784 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.784 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.784 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.784 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.784 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.786 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.791 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.794 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.796 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.797 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.798 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.801 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.801 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.802 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.802 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.802 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.805 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.808 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.809 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.814 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.818 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.819 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.824 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.824 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.826 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.827 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.827 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.827 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.827 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.827 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.829 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.829 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.833 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.834 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.836 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.837 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.838 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.839 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.839 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.839 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.839 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.844 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.848 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.853 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.854 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.856 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.856 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.857 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.857 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.858 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.859 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.859 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.859 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.859 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.861 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.867 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.869 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.871 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.872 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.873 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.873 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.874 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.874 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.874 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.874 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.875 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.885 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.890 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.891 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.893 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.899 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.901 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.902 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.902 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.902 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.902 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.902 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.904 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.911 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.913 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.915 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.921 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.926 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.927 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.928 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.928 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.928 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.928 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.928 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.929 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.930 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.933 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.934 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.936 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.937 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.938 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.939 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.939 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.939 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.939 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.944 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.946 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.955 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.957 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.958 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.959 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.960 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.961 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.962 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.962 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.962 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.962 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.964 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.965 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.969 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.972 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.978 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.979 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.980 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.981 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.982 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.982 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.982 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.982 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:30.983 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:30.984 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.993 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:30.995 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:30.996 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.997 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:30.998 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.999 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:30.999 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:30.999 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:30.999 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:30.999 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.000 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.007 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.012 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.013 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.014 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.014 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.015 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.015 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.015 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.015 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.015 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.016 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.022 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.024 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.027 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.031 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.032 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.033 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.033 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.033 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.033 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.033 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.034 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.035 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.044 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.045 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.047 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.048 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.064 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.064 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.064 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.064 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.064 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.066 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.067 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.071 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.075 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.082 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.084 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.084 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.085 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.085 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.085 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.086 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.086 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.087 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.089 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.092 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.095 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.097 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.105 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.110 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.111 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.111 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.111 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.111 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.111 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.113 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.114 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.120 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.122 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.126 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.127 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.129 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.130 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.130 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.130 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.130 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.130 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.131 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.131 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.137 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.139 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.140 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.141 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.142 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.143 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.143 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.143 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.143 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.143 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.145 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.149 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.151 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.152 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.153 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.154 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.155 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.155 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.155 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.155 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.156 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.157 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.160 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.171 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.173 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.173 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.177 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.177 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.177 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.177 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.177 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.178 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.179 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.185 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.186 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.187 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.188 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.188 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.189 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.189 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.189 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.189 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.189 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.190 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.195 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.196 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.197 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.198 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.199 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.199 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.199 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.199 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.199 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.200 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.205 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.207 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.208 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.209 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.209 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.210 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.210 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.210 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.210 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.210 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.211 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.216 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.219 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.219 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.220 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.221 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.221 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.221 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.221 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.221 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.221 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.226 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.228 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.229 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.230 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.230 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.234 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.235 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.235 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.235 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.235 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.236 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.242 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.243 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.244 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.245 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.247 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.248 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.248 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.248 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.248 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.249 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.254 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.255 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.257 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.258 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.258 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.259 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.259 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.259 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.259 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.260 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.261 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.266 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.268 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.270 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.271 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.273 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.273 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.274 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.274 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.274 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.274 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.275 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.277 7f7755879648 [contrail-alarm-gen] [INFO]: UVE Done 01/12/2026 04:16:31.279 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.281 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.282 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.283 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.284 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.284 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.284 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.284 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.284 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.285 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.291 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.292 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.293 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.294 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.295 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.295 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.296 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.296 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.296 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.297 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.302 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.304 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.307 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.308 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.311 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.315 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.315 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.315 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.315 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.315 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.319 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.319 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.331 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.334 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.337 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.339 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.340 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.342 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.343 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.343 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.343 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.343 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.343 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.348 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.349 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.352 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.354 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.358 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.359 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.359 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.360 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.360 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.360 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.360 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.360 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.361 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.368 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.380 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.380 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.381 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.382 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.382 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.382 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.382 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.382 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.383 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.385 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.388 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.393 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.393 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.394 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.395 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.395 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.395 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.396 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.396 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.396 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.401 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.402 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.404 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.405 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.405 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.406 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.406 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.406 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.406 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.406 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.407 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.411 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.412 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.413 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.414 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.415 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.415 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.415 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.415 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.415 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.416 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.418 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.420 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.423 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.424 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.425 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.425 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.426 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.426 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.426 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.426 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.427 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.432 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.434 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.435 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.436 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.437 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.438 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.438 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.438 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.438 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.438 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.439 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.442 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.443 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.444 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.445 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.446 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.446 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.446 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.446 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.446 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.447 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.450 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.454 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.455 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.457 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.457 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.458 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.458 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.458 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.458 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.458 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.459 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.464 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.466 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.468 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.468 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.470 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.471 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.471 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.471 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.471 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.471 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.472 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.477 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.478 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.479 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.480 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.480 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.481 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.482 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.482 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.482 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.482 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.482 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.486 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.487 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.488 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.489 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.490 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.490 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.490 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.490 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.490 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.491 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.495 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.496 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.497 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.498 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.499 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.499 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.499 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.499 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.499 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.500 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.500 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.505 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.511 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.512 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.513 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.514 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.515 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.515 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.515 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.515 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.515 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.516 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.520 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.521 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.523 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.524 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.525 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.525 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.525 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.525 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.525 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.526 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.528 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.531 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.532 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.534 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.535 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.536 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.536 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.536 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.536 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.536 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.537 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.541 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.543 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.544 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.545 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.545 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.546 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.546 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.546 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.547 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.547 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.547 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.551 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.553 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.554 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.555 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.555 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.556 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.556 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.556 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.556 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.556 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.557 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.561 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.567 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.569 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.569 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.570 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.571 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.571 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.571 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.571 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.571 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.572 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.577 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.579 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.580 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.581 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.582 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.583 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.583 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.583 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.583 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.583 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.584 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.589 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.592 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.594 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.594 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.595 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.596 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.596 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.596 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.596 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.596 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.597 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.601 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.602 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.604 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.605 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.606 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.606 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.606 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.607 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.607 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.607 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.608 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.614 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.615 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.616 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.617 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.617 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.618 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.618 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.618 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.618 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.618 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.620 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.627 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.628 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.630 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.630 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.631 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.632 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.632 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.632 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.632 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.632 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.633 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.637 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.638 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.645 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.646 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.649 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.649 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.649 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.650 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.650 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.651 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.652 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.653 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.657 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.659 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.659 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.660 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.661 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.661 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.661 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.661 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.662 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.663 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.665 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.667 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.669 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.671 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.674 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.675 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.675 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.675 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.675 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.676 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.676 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.680 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.681 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.682 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.683 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.684 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.685 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.685 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.685 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.685 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.685 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.686 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.694 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.695 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.696 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.697 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.698 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.698 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.698 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.699 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.699 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.699 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.700 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.712 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.714 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.715 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.715 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.716 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.719 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.719 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.719 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.719 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.719 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.721 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.727 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.730 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.737 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.739 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.740 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.744 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.745 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.745 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.745 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.745 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.745 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.746 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.746 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.748 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.751 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.753 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.755 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.755 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.756 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.756 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.756 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.756 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.756 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.757 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.762 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.763 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.765 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.766 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.766 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.767 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.767 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.768 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.768 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.768 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.769 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.776 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.783 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.785 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.791 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.794 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.795 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.795 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.796 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.796 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.796 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.796 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.797 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.798 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.802 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.804 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.806 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.807 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.807 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.808 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.808 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.808 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.808 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.808 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.809 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.812 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.813 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.815 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.815 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.816 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.816 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.816 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.816 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.816 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.817 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.823 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.825 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.826 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.826 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.827 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.829 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.829 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.829 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.830 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.830 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.832 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.841 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.842 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.845 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.848 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.850 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.851 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.851 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.851 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.852 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.852 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.852 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.853 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.857 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.860 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.862 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.862 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.866 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.868 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.868 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.868 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.868 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.868 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.870 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.873 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.875 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.877 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.878 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.888 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.889 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.889 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.889 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.889 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.889 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.889 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.890 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.900 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.902 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.904 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.906 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.907 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.908 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.908 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.908 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.908 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.908 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.909 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.914 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.917 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.918 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.918 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.919 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.920 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.920 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.920 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.920 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.920 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.921 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.957 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.960 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.962 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.963 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.967 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.968 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.969 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.969 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.969 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.969 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.969 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.970 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.971 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.977 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.979 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.981 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.982 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.982 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:31.983 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:31.983 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:31.983 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:31.983 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:31.985 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:31.986 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:31.992 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:31.994 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:31.999 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.000 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.000 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.002 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.002 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.002 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.002 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.002 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.003 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.008 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.011 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.013 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.013 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.014 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.015 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.015 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.015 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.015 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.015 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.016 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.025 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.028 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.030 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.031 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.032 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.033 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.033 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.033 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.033 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.034 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.035 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.040 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.041 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.043 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.044 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.044 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.044 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.045 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.045 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.045 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.046 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.048 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.051 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.055 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.056 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.057 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.057 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.057 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.057 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.057 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.059 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.059 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.061 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.065 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.067 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.068 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.068 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.069 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.069 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.069 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.069 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.069 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.070 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.075 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.076 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.078 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.078 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.079 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.079 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.079 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.079 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.079 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.081 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.083 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.086 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.088 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.088 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.089 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.090 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.090 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.090 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.090 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.091 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.092 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.096 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.100 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.101 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.102 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.103 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.103 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.104 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.104 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.104 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.105 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.109 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.110 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.113 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.113 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.115 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.115 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.115 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.115 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.115 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.116 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.116 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.120 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.121 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.123 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.124 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.124 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.125 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.125 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.125 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.125 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.126 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.127 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.132 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.133 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.134 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.135 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.136 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.136 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.136 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.136 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.136 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.137 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.142 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.144 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.145 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.146 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.146 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.147 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.147 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.148 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.148 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.148 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.148 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.152 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.154 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.155 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.156 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.157 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.157 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.157 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.157 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.157 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.158 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.163 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.165 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.167 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.168 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.168 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.169 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.169 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.169 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.169 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.170 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.175 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.177 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.178 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.178 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.179 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.179 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.179 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.179 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.180 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.180 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.185 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.186 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.188 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.189 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.190 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.190 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.190 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.190 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.190 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.191 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.200 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.201 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.203 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.204 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.205 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.205 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.205 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.205 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.205 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.207 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.207 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.213 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.215 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.216 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.218 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.218 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.218 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.218 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.218 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.218 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.219 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.225 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.227 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.228 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.229 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.229 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.229 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.230 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.230 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.231 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.231 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.239 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.242 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.243 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.244 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.244 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.244 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.244 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.244 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.245 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.252 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.253 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.254 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.255 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.256 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.257 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.257 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.257 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.257 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.258 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.259 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.262 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.264 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.265 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.266 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.266 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.266 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.266 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.267 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.267 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.267 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.271 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.272 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.274 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.274 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.275 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.276 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.276 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.276 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.276 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.277 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.277 7f7755879648 [contrail-alarm-gen] [INFO]: UVE Done 01/12/2026 04:16:32.279 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.282 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.283 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.284 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.285 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.286 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.286 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.286 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.286 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.286 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.287 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.292 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.293 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.295 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.296 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.296 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.296 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.296 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.297 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.297 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.298 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.298 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.303 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.305 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.307 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.308 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.309 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.309 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.309 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.309 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.309 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.311 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.311 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.315 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.316 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.317 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.318 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.320 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.321 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.321 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.321 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.321 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.321 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.322 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.329 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.331 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.332 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.332 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.333 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.334 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.334 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.334 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.334 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.334 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.335 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.342 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.343 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.345 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.345 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.346 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.346 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.347 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.347 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.347 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.348 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.358 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.359 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.360 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.361 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.362 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.363 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.363 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.363 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.363 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.363 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.364 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.369 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.371 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.372 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.372 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.373 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.374 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.374 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.374 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.374 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.374 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.376 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.380 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.380 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.382 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.382 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.383 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.383 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.383 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.383 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.383 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.384 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.385 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.389 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.391 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.392 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.393 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.394 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.394 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.394 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.394 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.394 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.395 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.396 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.400 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.401 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.403 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.404 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.405 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.405 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.405 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.405 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.405 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.407 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.408 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.409 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.414 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.415 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.416 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.417 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.417 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.417 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.417 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.417 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.418 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.422 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.423 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.424 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.425 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.426 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.427 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.427 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.427 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.427 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.427 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.428 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.432 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.434 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.435 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.436 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.437 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.438 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.438 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.438 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.438 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.438 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.439 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.444 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.448 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.448 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.449 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.450 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.451 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.451 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.451 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.451 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.451 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.452 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.459 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.461 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.467 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.468 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.468 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.471 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.472 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.472 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.472 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.472 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.472 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.473 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.480 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.482 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.483 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.486 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.487 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.487 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.487 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.487 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.487 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.488 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.488 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.501 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.502 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.504 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.505 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.511 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.511 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.512 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.512 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.512 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.513 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.513 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.513 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.517 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.518 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.521 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.522 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.523 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.524 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.524 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.524 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.524 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.525 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.526 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.532 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.534 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.536 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.541 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.542 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.542 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.543 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.543 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.543 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.543 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.543 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.545 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.550 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.552 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.553 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.554 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.555 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.557 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.557 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.557 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.557 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.557 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.559 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.562 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.565 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.567 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.569 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.570 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.572 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.573 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.573 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.573 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.573 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.573 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.575 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.575 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.580 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.583 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.585 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.586 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.588 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.591 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.591 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.591 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.591 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.591 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.593 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.593 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.595 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.599 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.603 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.604 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.606 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.606 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.611 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.612 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.612 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.612 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.612 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.613 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.613 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.620 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.625 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.626 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.629 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.629 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.630 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.630 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.630 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.630 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.630 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.632 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.636 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.637 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.638 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.639 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.641 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.641 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.641 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.641 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.641 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.642 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.646 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.647 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.648 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.648 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.649 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.650 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.650 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.650 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.650 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.650 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.652 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.657 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.659 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.660 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.660 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.664 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.664 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.664 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.664 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.664 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.665 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.665 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.669 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.671 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.675 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.675 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.676 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.676 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.676 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.676 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.677 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.677 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.682 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.683 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.684 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.685 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.685 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.686 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.691 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.691 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.691 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.691 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.693 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.698 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.702 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.706 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.708 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.709 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.709 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.710 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.710 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.711 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.711 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.711 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.711 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.720 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.724 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.725 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.727 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.729 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.730 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.731 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.731 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.731 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.731 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.731 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.732 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.738 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.739 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.741 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.741 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.742 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.743 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.743 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.743 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.743 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.743 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.744 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.748 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.749 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.750 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.751 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.752 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.752 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.752 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.752 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.752 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.753 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.755 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.758 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.760 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.761 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.762 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.762 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.762 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.762 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.762 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.763 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.765 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.768 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.770 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.771 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.772 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.772 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.773 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.773 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.773 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.773 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.774 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.779 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.782 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.782 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.783 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.783 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.785 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.785 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.785 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.785 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.785 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.786 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.792 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.793 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.795 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.795 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.796 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.797 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.797 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.797 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.797 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.797 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.798 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.803 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.808 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.809 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.810 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.811 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.812 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.813 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.813 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.813 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.813 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.814 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.820 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.822 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.823 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.824 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.825 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.826 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.826 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.826 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.826 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.826 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.827 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.832 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.835 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.837 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.838 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.839 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.840 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.840 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.840 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.840 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.840 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.841 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.847 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.850 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.851 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.853 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.854 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.855 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.855 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.855 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.855 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.855 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.856 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.859 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.862 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.864 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.865 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.866 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.866 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.867 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.867 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.867 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.869 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.870 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.872 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.875 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.878 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.879 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.880 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.881 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.881 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.881 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.881 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.882 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.883 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.885 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.888 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.891 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.892 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.893 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.894 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.894 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.894 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.894 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.894 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.896 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.900 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.902 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.904 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.905 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.905 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.906 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.907 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.907 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.907 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.907 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.908 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.914 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.919 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.920 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.921 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.922 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.923 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.923 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.923 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.923 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.923 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.926 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.927 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.931 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.933 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.934 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.935 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.936 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.936 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.936 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.936 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.936 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.937 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.939 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.944 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.948 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.948 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.949 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.950 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.950 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.950 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.950 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.950 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.951 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.952 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.955 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.958 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.959 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.960 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.960 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.960 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.960 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.960 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.961 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.962 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.963 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.966 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.968 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.969 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.970 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.971 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.971 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.971 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.971 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.972 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.978 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.980 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.981 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.981 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.982 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.982 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.983 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.983 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.983 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.983 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.984 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.988 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:32.989 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:32.990 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.991 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.992 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.993 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:32.993 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:32.993 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:32.993 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:32.993 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:32.994 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:32.998 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:32.999 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:33.000 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.002 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.002 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:33.003 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.003 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:33.003 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:33.003 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:33.003 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:33.004 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:33.008 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:33.010 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.011 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.013 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:33.013 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.013 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:33.013 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:33.013 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:33.013 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:33.014 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:33.015 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:33.019 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:33.021 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.022 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.023 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:33.023 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.023 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:33.024 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:33.024 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:33.024 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:33.028 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:33.029 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:33.035 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:33.036 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:33.038 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.038 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:33.039 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.040 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.040 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:33.040 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:33.040 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:33.040 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:33.041 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:33.044 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:33.045 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:33.047 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.048 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.048 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.049 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:33.049 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:33.049 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:33.049 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:33.050 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:33.052 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:33.054 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:33.061 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:33.062 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.063 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.064 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:33.064 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.065 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:33.065 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:33.065 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:33.065 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:33.066 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:33.069 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:33.070 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:33.071 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.072 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.073 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.073 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:33.073 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:33.073 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:33.073 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:33.074 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:33.078 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:33.080 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:33.081 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.082 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:33.082 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.083 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.083 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:33.083 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:33.083 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:33.083 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:33.084 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:33.088 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:33.090 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.093 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.094 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.094 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:33.094 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:33.094 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:33.094 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:33.095 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:33.096 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:33.096 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:33.100 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:33.102 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.103 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.104 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.104 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:33.104 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:33.104 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:33.104 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:33.105 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:33.106 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:33.110 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:33.112 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:33.113 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.114 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.114 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.115 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:33.115 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:33.115 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:33.115 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:33.116 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:33.117 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:33.121 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:33.123 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:33.125 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.126 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.127 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.127 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:33.127 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:33.127 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:33.127 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:33.128 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:33.136 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:33.137 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:33.138 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:33.141 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.142 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.143 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.143 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:33.143 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:33.143 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:33.143 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:33.144 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:33.150 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:33.152 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:33.154 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:33.155 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.155 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.156 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.156 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:33.156 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:33.156 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:33.156 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:33.162 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:33.166 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:33.169 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:33.170 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:33.172 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.172 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.173 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.173 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:33.173 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:33.173 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:33.173 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:33.174 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:33.176 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:33.179 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:33.181 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.181 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.182 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.182 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:33.182 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:33.183 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:33.183 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:33.184 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:33.184 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:33.188 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:33.189 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:33.190 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.191 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.191 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.191 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:33.192 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:33.192 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:33.192 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:33.192 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:33.197 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:33.198 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:33.199 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.200 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.200 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.200 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:33.200 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:33.201 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:33.201 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:33.201 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:33.205 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:33.206 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:33.207 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:33.208 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.209 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.210 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.210 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:33.210 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:33.210 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:33.210 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:33.211 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:33.216 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:33.218 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:33.219 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:33.220 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.220 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.221 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.221 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:33.221 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:33.221 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:33.222 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:33.222 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:33.226 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:33.228 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:33.229 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:33.230 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.231 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.232 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.232 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:33.232 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:33.232 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:33.232 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:33.235 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:33.237 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:33.240 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:33.242 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-3.-0') 01/12/2026 04:16:33.243 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.244 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.245 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.245 7f7755879548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}' 01/12/2026 04:16:33.245 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/12/2026 04:16:33.245 7f7755879548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/12/2026 04:16:33.245 7f7755879548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/12/2026 04:16:33.247 7f7755879548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0 01/12/2026 04:16:33.247 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-2.-0') 01/12/2026 04:16:33.251 7f7755879948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.38", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-4991-1.-0') 01/12/2026 04:16:33.253 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.253 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET 01/12/2026 04:16:33.254 7f7755879548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-4991-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.38'), ('redis-port', '6379')]), event GET